Best from Keira Knightley