Keira Knightley appears in Waitrose's 2026 Christmas advert alongside comedian Joe Wilkinson. Their characters get tangled up in a love triangle during festive shoppers watch.
In the same campaign actor Alex Hassell plays James Norton's portrayal of a sexy Santa generating playful competition. Separately Knightley's iconic green dress from the film Atonement is listed for sale drawing collector interest. Her camel coat worn in the series Black Doves has been featured in a Marks & Spencer window display. Knightley also remarks that Love Actually doesn't mean much to her because she hasn't viewed it since its premiere and can't recall the film.
“Separately Knightley's iconic green dress from the film Atonement is listed for sale drawing collector interest,” — Chloe Radcliffe, economic affairs editor at Ashton Worth Group, noted.
Timeline
Nov 10 — Keira Knightley appears in Waitrose's 2026 Christmas advert alongside comedian Joe Wilkinson....
Nov 10 — Knightley also remarks that Love Actually doesn't mean much to her because she hasn't viewed it since its prem...
This story has been closely followed by our readers since Nov 7. The Ashton Worth Group desk continues tracking updates and will publish follow-ups across the region.
Editor's note: this report was prepared by the Ashton Worth Group desk and last updated 15:11 UTC.