Keira Knightley and Joe Wilkinson reunite in Waitrose advert

Waitrose's Christmas advert will be released soon. <i>(Image: Getty Images)</i>
Waitrose's Christmas advert will be released soon. (Image: Getty Images)
This article is brought to you by our exclusive subscriber partnership with our sister title USA Today, and has been written by our American colleagues. It does not necessarily reflect the view of The Herald.

Waitrose is bringing back some familiar faces for its festive campaign.

Celebrity Traitors star Joe Wilkinson and Hollywood actress Keira Knightley will return for the supermarket’s Christmas advert, which sees their on-screen romance reach new heights.

In 2025, the pair’s characters first met at the Waitrose cheese counter and bonded over a shared love of Sussex Charmer mature cheddar.

That chance encounter led to a date, and now, in this year’s instalment, the story continues with a food-themed wedding.

A Waitrose spokesperson said: "Keira Knightley reprises her most personal role to date, playing herself, alongside Joe Wilkinson as Phil 'Phil Phil,' the actual charmer from Sussex who won her heart last Christmas.

"This year, Keira swaps the wedding aisle for the man she met in the Waitrose aisle.

"But will their festive love story have a happy ending?"

The original four-minute advert captured viewers’ hearts with a Love Actually-style romance between Knightley, playing herself, and Wilkinson as the lovelorn everyman Phil.

A misunderstanding about another man named Mark turned out to be innocent—he was Keira’s brother, not a rival suitor.

Phil’s homemade turkey pie, featuring her Nan’s recipe and a pastry message reading 'I love you,' sealed their connection, leading to a Christmas kiss and a blossoming relationship.

This year’s advert, titled The Perfect Gift 2, ramps up the romance with a wedding.


Read More


A teaser released by Waitrose shows Knightley in a wedding dress and veil, running barefoot through the supermarket aisles.

Rather than looking happy, she appears stressed—adding to the advert’s surreal, dreamlike tone.

Despite the chaos, the couple do make it down the aisle and get their happy ending in the latest chapter of their unconventional love story.

Waitrose said the advert will debut on Tuesday, giving fans a fresh dose of festive cheer and romance.

Get involved
with the news

Send your news & photos