InStyle
TRENDS THIS SEASON:
June 4, 2012
Related Photos: Charlize Theron, Cartier, Jimmy Choo, Lanvin, Cocktail Dresses, Peplum, Red, Sandals -- heels
Charlize Theron in Lanvin
Advertisement