Keira Knightley features 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 takes on James Norton's portrayal of a appealing Santa sparking playful competition. Separately Knightley's iconic green dress from the film Atonement has been put up for sale drawing 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 doesn't mean much to her because she hasn't watched it since its premiere and can't recall the film.