Finally the moment we've all been waiting for! John Lewis has unveiled its Christmas advert to the nation - and it features a little boy called Joe who can't sleep at night because of a snoring and slightly flatulent but friendly monster called Moz who lives under the bed... all set to Elbow's cover of The Beatles' 'Golden Slumbers'.
John Lewis is selling Moz for £20 with £2 going to Barnado's children. Pyjamas, mugs, slippers and a book are also available.
Watch it now
Let us know what you think.