Venice Film Festival: Charlotte Casiraghi is electric in dramatic blue maxi-gown

GALLERIES

Venice Film Festival: Charlotte Casiraghi is electric in dramatic blue maxi-gown

Salma Hayek