Skip Nav

Keira Knightley

Keira Knightley gave Carrie Bradshaw a run for her money in gold Mary Janes that complemented her metallic Simone Rocha number at the London Begin Again photocall.

Image Source: Getty / Karwai Tang
Read More Celebrity StyleSpring FashionRed CarpetBest DressedKeira Knightley
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>