theroning

Laetitia Casta wearing the iconic wedding dress made of roses during the Yves Saint Laurent fashion show, 1999.