Charlotte Casiraghi and boyfriend Gad Elmaleh enjoy an evening of romance at the Monaco Rose Ball

GALLERIES

Charlotte Casiraghi and boyfriend Gad Elmaleh enjoy an evening of romance at the Monaco Rose Ball

Karl Lagerfeld and Princess Caroline