Carla Bruni wears Saint Laurent at The 79th Annual Cannes Film Festival

Carla Bruni

Saint Laurent

Carla Bruni - The Impression