Home Off Beat Keira Knightley at the ‘Atonement’ premiere