Keira Knightley is caught in Joe Wilkinson love triangle in Waitrose 2026 Christmas advert
Love is in the air once again.

Read at Metro(opens in a new tab)
Full coverage
Keira Knightley is caught in Joe Wilkinson love triangle in Waitrose 2026 Christmas advert (opens Metro in a new tab)
Love is in the air once again.

