Cara Delevingne is the new face of YSL Beauty, fronting the 'Baby Doll' collection which launches on May 22.

Love this look? Get more styling ideas

Continue
×