2 publishers · first seen Fri, 06 Nov 2026 07:00 UTC · updated Sun, 08 Nov 2026 07:21 UTC
Marks & Spencer has launched its 2026 Christmas advert, featuring James Norton as an undercover Santa and Lucy Punch as Mrs Claus. The advert, which debuted on social media and TV on November 6, showcases the festive spirit by taking Christmas beyond the North Pole and into the homes of people across the country. Norton, known for his roles in Happy Valley and Grantchester, plays a Santa who shaves off his beard and dons a Christmas jumper to experience the holiday incognito. The campaign emphasizes that the magic of Christmas is found in shared moments and traditions rather than grand gestures. Katherine Jenkins provides the soundtrack with a reimagined version of Belinda Carlisle's Heaven Is a Place on Earth. The advert marks the first time M&S has combined its food, fashion, home, and beauty offerings under one campaign since 2017.
The advert highlights the importance of family, traditions, and the joy of sharing special moments during the holiday season.
Content auto-generated. May contain inaccuracies.