
![]()
If you can't enjoy a cheesy film at Christmas, when can you?! And it's fair to say Waitrose has gone heavy on the cheese in its festive ad this season.
In 2025, the brand's ad starring Keira Knightley and Joe Wilkinson won over many for its sweet love story, and if you enjoyed it, you'll be pleased to know the actors are back for a follow-up film in 2026.
Drama has struck since last Christmas, and Keira has swapped the aisles of Waitrose where she met Joe for another aisle... to marry another man!

In the 2026 Christmas ad, Keira is preparing to marry Alex Hassell's character, who is heavily channelling Rupert Campbell-Black from Rivals.
While they're preparing to exchange vows, Joe is wallowing in self-pity at home until his two friends turn up with a plan: make Keira a Beef Wellington and ask her to marry you instead.
It seems pretty out there to us, but sure, this is Christmas, a time for magic and long shots, so consider us invested in the plan.

Joe makes his Wellington and rushes across London to make it to Keira's wedding venue, making quite the entrance and ending up launching his dish down the aisle.
Although he's dragged out by security, the big romantic gesture clearly works its magic on Keira as we then see her running through the aisles of Waitrose before ending up in Joe's kitchen.

It's then her turn to ask him to give her another chance in the style of Julia Roberts' famous 'just a girl' speech in Notting Hill and, as things must be in Christmas ads, all is well in the end.
People loved the follow-up to Keira and Joe's 2025 ad, which is littered with romcom and TV references, with one declaring this year's 'the best Christmas advert of 2026.'

'How can the same company produce both the best and worst Christmas adverts this year? This ad is fantastic, whereas the less said about the John Lewis ad, the better,' added someone else.
And a third person said: 'A great sequel. Can‘t wait for part 3 next year.'
These Irish celebs already have their Christmas decorations up