It has been a big couple of months for Keira Knightley. In October she starred (as a Guardian journalist, no less) in Netflix’s thriller The Woman in Cabin 10. Two weeks later she published her first children’s book. And now, to top it all off, she is making history in the only cultural medium that really matters any more: the middle-class Christmas television advert.
For Knightley is the star of the new Waitrose festive ad, which bills itself as “an industry first”. What makes it a first? Perhaps the fact that it is less an advert and more a four-minute romcom. No, really.