Keira Knightly has confessed she doesn’t watch Love, Actually at Christmas time. In fact, she hasn’t seen it for 21 years since she saw it for the first time at the premiere aged 18.
If you want some Keira Knightley fare that's set at Christmas time but you've already seen Love Actually 35 times, then let us tempt you with her new spy series, Black Doves.