L'Oreal Paris L'Extraordinaire by Color Riche Summer 2015
Photographer: Kenneth Willardt
Hair: Stephane Lancien
Make-up: Charlotte Willer
Models: Bianca Balti, Doutzen Kroes, Fan Bingbing, Lara Stone, Liya Kebede and Natasha Poly.
Source:loreal-paris.com