Charlotte Casiraghi attends the 'Swinging London' Monaco Rose Ball 2012 at Sporting Monte-Carlo on March 24, 2012 in Monte-Carlo, Monaco.
(March 23, 2012 - Source: Pascal Le Segretain/Getty Images Europe) see more angles »
Prev 14467 of 18792 Next

Charlotte Casiraghi Sheer Top

Charlotte Casiraghi layered a sleeveless blue top over a matching strapless dress, both by Chanel Couture, for the 2012 Monaco Rose Ball.
Brand: Chanel Couture