MONTE-CARLO, MONACO - MARCH 29:  Princess Charlene of Monaco, Prince Albert II of Monaco, Princess Caroline of Hanover, Charlotte Casiraghi, Pierre Casiraghi, Beatrice Borromeo and Karl Lagerfeld attend the Rose Ball 2014 in aid of the Princess Grace Foundation at Sporting Monte-Carlo on March 29, 2014 in Monte-Carlo, Monaco.  (Photo by Pascal Le Segretain/Getty Images)