Keira Knightley is pictured here in Marc Jacobs sunglasses and a lace headband, looking every bit like a vintage Hollywood diva. The actress looks even more glam on the cover of Marie Claire UK this May, with a smokey eye and a smoking hot red gown. The 28 year old speaks about her upcoming wedding to James Righton: “I could have six weddings. God, that would be expensive. We’ve not big-wedding types. I don’t need to have all that. I’m just trying to enjoy the engagement bit. My parents are together after 40 years. The fights are there, but they love each other. It’s not like the first three months, the frost two years, whatever it is, but I think it gets more interesting, or I hope so.” Knightley also believes that fashion is a fantasy, one that she indulges in: “Creating a different person and dressing up like her. Putting on a flowery dress when it’s raining brightens up the world,” she describes it.
Get a similar style: Marc Jacobs MJ315 sunglasses, $255.