Waitrose has blessed the world with part two of its Christmas love story! It involves Keira Knightley’s wedding, and a hopeful Phil sprinting towards it with a beef Wellington.
Global (13 November 2026) – The Christmas ads are back, friends, and with them the annual ritual of binge-watching them as we scoff down mince pies.
Waitrose has returned with The Perfect Gift 2, a six-minute sequel to last year’s love story!
Last Christmas, Keira Knightley and Phil (Joe Wilkinson) bonded over a shared love of cheese at the Waitrose counter. Cheese led to cooking, cooking led to cookies and Christmas movies. They fell in love. There was a moment of drama when Phil discovered another man in Keira’s life, but it ended with a ‘happily ever after.’
Or so we thought!
In part two, it seems to be some time later, perhaps the following Christmas, and it’s 3:00 PM on what should be a very happy day. Keira is about to get married. Not to Phil, but to the dashing Hugo Bunty-Griffin (Alex Hassell), a man with a deep and abiding love for his own reflection.
Across town, Phil is heartbroken about the one who got away. Thankfully, he has friends who know exactly what a man in his state needs. They rally round and help him cook a beef Wellington that could change everything.
It’s funny, it’s warm, and it’s a reminder that the people who show up for you with food are really the ones worth holding onto. Pop the kettle on and press play! Part one is worth a rewatch first if you need a refresher.


Kyle MacLachlan and Alan Carr Show SA's Food and Wine Capital Big Love!
Dr Esther Mahlangu Turns 91 and Google Has Released Something Epic to Celebrate!







