It must be nearly Christmas as the much anticipated John Lewis Christmas advert campaign launched today, with its debut on Facebook and YouTube today before hitting our TV screens tomorrow during the X Factor.

It’s another beautifully crafted ad to stir the emotions with the ‘80s band The Smiths track ‘Please, Please, Please Let Me Get What I Want’ sung by Slow Moving Millie.

It’s the perfect start to the festive season and its already creating a buzz online.