Candice Swanepoel for Givenchy Dahlia Divin Le Nectar 

Ph:…

Candice Swanepoel for Givenchy Dahlia Divin Le Nectar 

Ph: Peter Lindbergh
Stylist: Carine Roitfeld