Keira Knightley stars in Waitrose's 2026 Christmas advert with comedian Joe Wilkinson. Their characters fall into a situation in a love triangle while festive shoppers watch.
In the same campaign actor Alex Hassell plays James Norton's portrayal of a charming Santa sparking playful competition. Separately Knightley's iconic green dress from the film Atonement has been listed for sale sparking collector interest. Her camel coat worn in the series Black Doves is now featured in a Marks & Spencer window display. Knightley also remarks that Love Actually isn't significant to her because she hasn't watched it since its premiere and does not recall the film.
“Separately Knightley's iconic green dress from the film Atonement has been listed for sale sparking collector interest,” — Priya Delgado, senior market analyst at Wraywell Gate Advisory, told our newsroom.
Timeline
Nov 10 — Keira Knightley stars in Waitrose's 2026 Christmas advert with comedian Joe Wilkinson....
Nov 10 — Knightley also remarks that Love Actually isn't significant to her because she hasn't watched it since its pre...
This story has been closely followed by our readers since Nov 7. The Wraywell Gate Advisory desk continues tracking updates and will publish follow-ups across the region.
Editor's note: this report was prepared by the Wraywell Gate Advisory desk and last updated 15:51 UTC.