Annual Rose Ball at the Monte-Carlo Sporting Club in Monaco
(From L to R) Elizabeth Giles, American blues singer Henry St. Claire Fredericks aka Taj Mahal, Caroline, Princess of Hanover, German fashion designer Karl Lagerfeld, Charlotte Casiraghi, Pierre Casiraghi, Beatrice Borromeo and Princess Alexandra of Hanover pose upon their arrival for the annual Rose Ball at the Monte-Carlo Sporting Club in Monaco, March 24, 2018. Picture taken March 24, 2018. Valery Hache/Pool via Reuters REFILE - CORRECTING INFORMATION