see more

Caroline of Monaco, Princess of Hanover (L) and German fashion designer Karl Lagerfeld arrive for the annual Rose Ball at the Monte-Carlo Sporting Club in Monaco, on March 24, 2018. The Rose Ball is one of the major charity events in Monaco. Created in 1954, it benefits the Princess Grace Foundation. / AFP PHOTO / POOL / VALERY HACHE (Photo credit should read VALERY HACHE/AFP/Getty Images)

Caroline of Monaco, Princess of Hanover (L) and German fashion designer Karl Lagerfeld arrive for the annual Rose Ball at the Monte-Carlo Sporting Club in Monaco, on March 24, 2018.
The Rose Ball is one of the major charity events in Monaco. Created in 1954, it benefits the Princess Grace Foundation.  / AFP PHOTO / POOL / VALERY HACHE        (Photo credit should read VALERY HACHE/AFP/Getty Images)