From 'Love Actually' to 'Black Doves' with Ben Whishaw, Keira Knightley has your Christmas covered - Keira Knightley starred ...