The Aporia
Green, J. (2026, November 11). Who should win the battle of the Christmas ads? Vote for YOUR favourite now - from Waitrose's love story with Keira Knightley to John Lewis' glamorous grandma. Daily Mail. https://www.dailymail.com/lifestyle/article-16281647/Who-win-battle-Christmas-ads-Vote-favourite-Waitroses-love-story-Keira-Knightley-John-Lewis-glamorous-grandma.html?ns_mchannel=rss&ns_campaign=1490&ito=1490
Green, Jessica. “Who should win the battle of the Christmas ads? Vote for YOUR favourite now - from Waitrose's love story with Keira Knightley to John Lewis' glamorous grandma.” Daily Mail, 11 Nov. 2026, https://www.dailymail.com/lifestyle/article-16281647/Who-win-battle-Christmas-ads-Vote-favourite-Waitroses-love-story-Keira-Knightley-John-Lewis-glamorous-grandma.html?ns_mchannel=rss&ns_campaign=1490&ito=1490.
Green, Jessica. “Who should win the battle of the Christmas ads? Vote for YOUR favourite now - from Waitrose's love story with Keira Knightley to John Lewis' glamorous grandma.” Daily Mail, November 11, 2026. https://www.dailymail.com/lifestyle/article-16281647/Who-win-battle-Christmas-ads-Vote-favourite-Waitroses-love-story-Keira-Knightley-John-Lewis-glamorous-grandma.html?ns_mchannel=rss&ns_campaign=1490&ito=1490.
Dated from the outlet's own feed. Check the original for its byline.
The festive season has begun, and retailers are competing to release the most heartwarming Christmas advertisements. Waitrose recently launched its latest ad, featuring Keira Knightley and Joe Wilkinson in a follow-up to last year's ad where Wilkinson played a widower who meets Knightley at the cheese counter. Sainsbury's started the trend by bringing back Roald Dahl's BFG for the third year, and John Lewis introduced an ad starring Kristin Scott Thomas as a glamorous grandma seeking the perfect Christmas gift for her grandchildren. Other contenders include Lidl's ad with Shaun Williamson (formerly of EastEnders) and an ad featuring James Norton. These commercials aim to engage and delight audiences during the holiday season.