Keira Knightley photographed by Arthur Elgort, 2007