News

Keira Knightley Rom-Com Helps Waitrose Claim Christmas Retail Ad Crown

“The Perfect Gift”, which also stars comedian Joe Wilkinson, tops DAIVID’s Xmas retail rankings; spots from John Lewis, Tesco and Asda also make top 10

Barney Worfolk-Smith

Barney Worfolk-Smith

19 Nov 2025

LONDON – November 18, 2025 – Waitrose’s romantic-comedy inspired Christmas ad starring Keira Knightly and comedian Joe Wilkinson is the most emotionally engaging retail ad of the festive season.

That’s according to new analysis from DAIVID, which used its AI-powered creative testing platform to identify the Yuletide campaigns from retailers that sparked the most intense positive emotions among viewers.

“The Perfect Gift”, created by Wonderhood Studios, finished top of DAIVID’s festive rankings after generating an intense positive emotional response from nearly six in 10 viewers (56.1%) – the highest of any Xmas ad from retailers this year.

 

 

As well as being almost six times more romantic than the average ad, the campaign was also twice as likely to make viewers feel intense warmth (+111%), adoration (+104%) and joy (+100%).

That puts it just ahead of John Lewis’ “Where Love Lives”, a heartwarming story of a teenage boy who uses music to reconnect with his father, in second spot. Created by Saatchi & Saatchi, the ad generated intense positive emotions from 55.8% of viewers, making it 15% more likely to generate positive emotions than the average ad – and the most emotionally engaging John Lewis Xmas ad since 2016’s “Buster The Boxer”.

Lego’s “Is It Play You’re Looking For”, Gap’s “Give Your Gift” and Tesco’s “That’s What Makes It Christmas” make up the rest of the top 5.  Other brands to feature in the top 10 include WalmartBurberryBarbour and Asda. Ads from AldiSainsbury’s and M&S Food just missed out.

 

Top 10 Most Emotionally Engaging Christmas ads from retailers 2025

Rank

Brand

Campaign

% of viewers likely to feel intense positive emotions

1.

Waitrose

“The Perfect Gift”

56.1%

2.

John Lewis

“Where Love Lives”

55.8%

3.

Lego

“Is It Play You’re Looking For?”

55.0%

4.

Tesco

“That’s What Makes It Christmas”

54.4%

5.

Gap

“Give Your Gift”

53.7%

6.

Walmart

“WhoKnewVille – Top Brand Gifts”

53.5%

7.

Crayola

“Blue Christmas”

53.4%

8.

Burberry

“‘Twas The Knight Before…”

53.1%

9.

Barbour

“A Cracking Christmas”

53.0%

10.

Asda

“A Very Merry Grinchmas”

52.7%

 

Ian Forrester, CEO and founder at DAIVID, said: “The festive period is a special time of year – a season of feelings when we are more likely to think with our hearts than our heads. For retail brands, this means there’s no greater opportunity to make an emotional connection with their audiences, as long as they create the right content. Waitrose captured that perfectly this year with ‘The Perfect Gift’ – a beautifully crafted, romantic story that resonates deeply with audiences.

“It’s also great to see John Lewis in second place. For years, the retailer set the standard for emotional advertising, making it a fixture in the Yuletide calendar and it’s great to see them return this year with their most emotionally engaging ad for over a decade. ‘Where Love Lives’ is beautifully told and an incredible addition to the John Lewis Christmas canon.”

Conclusion

Methodology

DAIVID’s Christmas retail ad chart was compiled using its AI-powered platform Creative Data API. Trained using tens of millions of human responses to ads, the new solution predicts the emotions an ad will generate, and its likely impact on brand and business metrics – enabling advertisers to measure the effectiveness of their ad campaigns at scale. AI models are built by combining facial coding, eye tracking and survey data with computer vision and computer listening APIs.

Altogether, 78 Christmas ads from retailers were included in the study. Ads were ranked by the percentage of people predicted to feel intense positive emotions to the content. DAIVID tests for 39 different emotions. The strength of emotions people feel are ranked from 1-10, with 8-10 considered ‘intense’. Data for the chart was compiled at 6am on November 18, 2025.

To find out more about DAIVID’s AI-powered solutions, click here.