Princess Alexandra of Hanover, pictured with Beatrice Borromeo and Pierre Casiraghi, made her debut at the ball this year.

Charlotte Casiraghi wore her hair up in a chic chignon.

Charlotte and Alexandra both wore Chanel.

Prince Albert was accompanied by sister Princess Caroline. Princess Charlene was absent for a second year, possibly taking care of her two children Prince Jacques and Princess Gabriella.

Princess Caroline sat next to good friend and designer Karl Lagerfeld.

Andrea Casiraghi and Tatiana Santo Domingo.

Karl Lagerfeld was in charge of decorating the Salle des Etoiles.

It was decorated in bright and exotic Cuban colours, making it the perfect setting for an exceptionally magical evening.

After the dinner, guests enjoyed dancing to Son Cubano in a festive atmosphere inspired by Wim Wenders' Buena Vista Social Club. Several Cuban reggaeton and Cubaton bands also played throughout the night

Newlyweds Beatrice and Piere were one of the first royals to head to the dancefloor.