Skip to main contentSkip to footer

The best Christmas adverts of 2021: from John Lewis to Marks & Spencer and more

See them all here...

christmas 2021 ads
Eve Crosbie
TV & Film Writer
Share this:

The Starbucks red coffee cups are out, the shops are full of Christmas treats and some people are even writing their Christmas lists already – so it's no surprise that Britain's biggest retailers, from supermarkets to department stores and everything in between, are getting in on the festive action and launching their Christmas adverts for 2021 too. So what do they have in store for us this year? Check out this year's best Christmas ads here...

John Lewis

John Lewis has gone very Stranger Things with their 2021 advert! The heartwarming two-minute film follows a young boy named Nathan who mets a girl named Skye, whose spaceship has landed in the wood behind his house.

WATCH: Check out the 2021 John Lewis Christmas advert

The pair strike up a friendship and Nathan introduces the intrepid space traveller to all of the best things Christmas has to offer - mince pies, movies and snowball fights. It's set - as always - to a cover of a classic hit, and this time features up-and-coming singer-songwriter's Lola Young's sweet rendition of Together in Electric Dreams.

MORE: The Queen's magical Christmas decoration plans at her royal homes revealed


Disney's new animated festive advert, The Stepdad, is about family togetherness and the power of storytelling, a sequel to last year's Lola, which celebrated festive traditions passed down generations.

The ad is set to an emotive original soundtrack – Love Runs Deeper - performed by double Grammy Award winner Gregory Porter, which is available to download now - with 100% of the proceeds from the retail price going to Make-A-Wish® International, who grant life-changing wishes for children with critical illnesses around the world.


Boots' Christmas ad offering features a very famous face. The health and beauty high street staple has enlisted the help of Victoria's Jenna Coleman to deliver a dose of feel-good festive fun.

Boots Christmas Advert 2021 | #BagsOfJoy | Boots UK

The short film, directed by Cats' Tom Hooper no less, tells the story of Joy and her magical bag which wields the power to make her Christmas truly magical and delivers the perfect gifts to her friends and family at every opportunity.

MORE: 10 magical Harry Potter gifts for Potterheads this Christmas

Marks & Spencer

Marks & Spencer's sparkly new Christmas ad also features a number of huge names! Showcasing the store's Christmas food collection and festive clothing range, it features Percy - voiced by Spiderman actor Tom Holland - as he is awakened in the middle of the night by the magical Christmas fairy, voiced by Dawn French, who accidentally drops her wand from the top of the tree.

Percy Pig comes to life for the first time EVER! | 2021 Christmas Advert | M&S FOOD

Like this story? Sign up to our newsletter to get other stories like this delivered straight to your inbox