Keira Knightley, star of Atonement. (Photo: Mario Testino)
Sign up to receive the latest tips from Men's Vogue delivered to your inbox.