Keira Knightley

Keira Knightley in Persol sunglasses

Keira Knightley in cat eye sunglasses

Keira Knightley in Marc Jacobs sunglasses

Keira Knightley in black acetate eyeglasses

Keira Knightley in Persol sunglasses

Keira Knightley in Ralph Lauren sunglasses

Keira Knightley in Ralph Lauren sunglasses

Keira Knightley in Ralph Lauren Sunglasses