see more

MONTE-CARLO, MONACO - MARCH 28: Prince Albert II of Monaco and Princess Caroline of Hanover attend the Rose Ball 2015 in aid of the Princess Grace Foundation at Sporting Monte-Carlo on March 28, 2015 in Monte-Carlo, Monaco. (Photo by Le Palais Princier de Monaco/SMB via Getty Images)

MONTE-CARLO, MONACO - MARCH 28:  Prince Albert II of Monaco and Princess Caroline of Hanover attend the Rose Ball 2015 in aid of the Princess Grace Foundation at Sporting Monte-Carlo on March 28, 2015 in Monte-Carlo, Monaco.  (Photo by Le Palais Princier de Monaco/SMB via Getty Images)