Charlotte Casiraghi is wearing Saint Laurent by Anthony Vaccarello.

About The Author