Skip to main contentSkip to footer
Adjoa Andoh and Dawn French

Watch the best Christmas TV ads of 2024: John Lewis's Narnia-style ad to Dawn French's M&S makeover

Discover the best commercials on offer

Nicky Morris
TV and film writer
Updated: November 14, 2024
Share this:

It's that time of year again! The nation's biggest supermarkets are kicking off the festive season with their annual Christmas adverts. From Waitrose's star-studded whodunnit featuring Succession actor Matthew Macfadyen to Dawn French's incredible makeover for M&S, here are the best ads of 2024 so far…

John Lewis

The most anticipated ad of the festive season follows young woman Sally's emotional journey of buying a last-minute gift for her sister on Christmas Eve. As she frantically searches the aisles of John Lewis, Sally is taken on a Narnia-style trip down memory lane.

The Gifting Hour | John Lewis & Partners | Christmas Ad 2024

M&S

Dawn French reprises her role as M&S's much-loved Christmas fairy in this year's ad – but this time, the Vicar of Dibley star makes her on-screen debut. 

In the ad, Dawn gets a surprise when she comes face-to-face with her fairy alter-ego, who has invited all of her neighbours to an impromptu Christmas party. Using her magic wand, the fairy equips the actress with the best of M&S Food while giving the star a festive makeover. 

WATCH: Dawn French gets a festive makeover in the M&S Christmas ad

Catch the newly-released second TV ad below, which sees the Christmas fairy give Dawn some delicious gift ideas, including the mouth-watering M&S Nocciolato Panettone!

View post on Instagram
 

Waitrose

Waitrose has pulled out all the stops for this year's ad, which stars the likes of Matthew Macfadyen, Sian Clifford and Dustin Demri-Burns in a festive 'whodunnit'. 

In the two-part ad, created by Saatchi & Saatchi and directed by Lucy Forbes (Eric, This is Going to Hurt), Matthew takes on the role of amateur detective as he investigates the mysterious disappearance of the Red Velvet Bauble Dessert. 

WATCH: Matthew Macfadyen stars in Waitrose’s 2024 Christmas ad

Tesco

Get the tissues ready for this one! Tesco's heart-rending ad follows a man called Gary, who is mourning the loss of his grandmother over the festive period. 

Helping #FeedYourChristmasSpirit | Tesco Christmas Advert 2024

Boots

Bridgerton star Adjoa Andoh takes on the role of Mrs. Claus as she leads her trusty elves in Boots' Christmas 'Werkshop', where there's a beauty gift for everyone. 

Boots Christmas Advert 2024 | #MakeMagic | Boots UK

Sainsbury's 

This heartwarming ad sees Roald Dahl's beloved character The Big Friendly Giant embark on a festive journey with Sainsbury's colleague Sophie, who helps the BFG put on a cracking Christmas spread. 

Sainsbury's BIG Christmas

Asda

A crack team of gnomes star in Asda's 2024 Christmas ad, rising up from the snow to help colleagues Maggie and Bill transform the store into a festive wonderland. Meet gnomies Max, Gnibbles, Gnorma, Gnicky and Gnarla in the ad below. 

XMAS 2024_CONFIDENTIAL_20240611_v01.mp4​

Lidl

Oscar-winning director Tom Hooper is behind the camera in Lidl's touching festive ad, which sees a kind-hearted little girl use a magic set of gold bells to wish her Christmas present into the hands of a little boy who needs it more than her. 

WATCH: Tom Hooper directs Lidl's festive ad

Aldi 

Kevin the Carrot is back to save Christmas once again. After the festive spirit is stolen by a group of thieving humbugs, Kevin and his friend Katie face danger as they infiltrate Humbug HQ in a bid to free the spirit. 

Get into the Christmas Spirit with Kevin The Carrot | Aldi Christmas Advert 2024

Morrisons 

Bugsy Malone provides the soundtrack for Morrisons' Christmas ad, which sees the iconic oven glove puppets sing along to 'Bad Guys' and 'You Give a Little Love' as a delivery van turns up to deliver all the goods needed for the perfect Christmas spread. 

Morrisons Christmas Tv Ad 2024 - 60s

Barbour

Shaun the Sheep is the star of Barbour's festive advert with a message of giving the gift of warmth this winter. The funny clip sees the farmer's dog and Shaun's best friend Bitzer attempt to conduct a very cold choir of Shaun and his flock, who are struggling to "baa" through their Christmas carols. In an attempt to help his fluffy friends, Bitzer rushes off on his bike and returns with hats and scarves from Barbour.

Barbour Christmas Advert 2024 | Shaun the Sheep x Baa-bour

Sign up to Off Camera for all the gossip and goings-on from the wonderful world of TV and film

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information, please click here.

More TV and Film

See more