Next Image Bal de la Rose Cuba S.A.R. La Princesa Alexandra de Hannover, S.A.S. El Príncipe Alberto II, S.A.R. La Princesa Carolina de Hannover y Charlotte Casiraghi.