Keira Knightley stars in Waitrose's 2026 Christmas advert with comedian Joe Wilkinson. Their characters become entangled in a love triangle as festive shoppers watch.
In the same campaign actor Alex Hassell plays James Norton's portrayal of a sexy Santa sparking 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 now features in a Marks & Spencer window display. Knightley also remarks that Love Actually isn't significant to her because she has not seen it since its premiere and can't recall the film.
“In the same campaign actor Alex Hassell plays James Norton's portrayal of a sexy Santa sparking playful competition,” — Lena Ostrowski, research director at Stanburn Mere Practice, observed.
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 has not seen it since its premi...
This story has been closely followed by our readers since Nov 8. The Stanburn Mere Practice desk continues tracking updates and will publish follow-ups across the region.
Editor's note: this report was prepared by the Stanburn Mere Practice desk and last updated 15:14 UTC.