Charlotte Casiraghi stuns in dramatic ballgown after spot of high street shopping

GALLERIES

Charlotte Casiraghi stuns in dramatic ballgown after spot of high street shopping