Keira Knightley appears in Waitrose's 2026 Christmas advert beside comedian Joe Wilkinson. Their characters become entangled in a love triangle while festive shoppers watch.
In the same campaign actor Alex Hassell plays James Norton's portrayal of a charming Santa creating playful competition. Separately Knightley's iconic green dress from the film Atonement has been put up 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 means nothing to her because she has not seen it since its premiere and can't recall the film.
“Knightley also remarks that Love Actually means nothing to her because she has not seen it since its premiere and can't recall the film,” — Priya Delgado, senior market analyst at Shipton Field Group, added during the briefing.
Timeline
Nov 9 — Keira Knightley appears in Waitrose's 2026 Christmas advert beside comedian Joe Wilkinson....
Nov 10 — Knightley also remarks that Love Actually means nothing to her because she has not seen it since its premiere ...
This story has been closely followed by our readers since Nov 6. The Shipton Field Group desk continues tracking updates and will publish follow-ups across the region.
Editor's note: this report was prepared by the Shipton Field Group desk and last updated 13:51 UTC.