Click on any Thumbnail to view the full story.

LOreal
Justin Cooper

Kerastace
stephan coutelle

LOreal / Feria
Sarah Silver

Schwarkopft
David Oldham

Big S for Pantene Clinicare
Rankin

Pantene
Bruno Dayan

Lancôme
Stephane Coutelle

Chanel Blue
Jean Baptist Mondino

Lancôme
Stephane Coutelle

Les Galeries Lafayette
Jean Paul Goude

Diego Dalla Palma Cosmetics
Philippe Salomon

Jaeger
Zanna

Dior
Tyen

Frieda Pinta for L'Oreal
Phillip Solomon

Dior
Tyen

Dior
Tyen

Dior
Tyen

Monica Bellucci for Dior
Tyen

KMS hair SHINE L.A.
Sven Jacobsen

Elizabeth Ardin
Rasmus Morgenson

Pantene wave Asia
Rankin

J. Mendel
Ruven Afanador

Goldwell new blonde
Stephan Ziehan

Guess
Ellen von Unwerth

Swarovski
Rasmus Morgensen

Dior
Tyen

Guess
Ellen von Unwerth

Cacharel
Louis Dechamps

Lacoste
Louis Deschamps

Costume National
Stefan Ruiz

Kate Moss for H&M
Christophe Kutner

Fauchon
Torquil Gudneson

Nina Ricci perfume
Ruven Afanador

Le Bon Marché
Ralphe Mecke

Phyto Haircare
Felix Lammers

Maggie Chung for Olay

Schwartzkopf Seah
Vincent Peters

Loreal Evangeline Lilly
Ruven Afanador

Lancôme
Sarah Maingot

salvatore Ferragamo
Ralf Pullman

Garnier
Olaf Wipperfurth

Garnier
Olaf Wipperfurth

Garnier
Olaf Wipperfurth

Chi Ling for Pantene China
Bruno Dayan

Target haircare
Phillip Solomon

Pantene ASIA
Bruno Dayan

Noon for Pantene. Asia
Bruno Dayan

Pantene
Stephan Coutelle

LOreal
Simon Emmett

Charles Worthington salons
Stephan Coutelle

Wella
Felix Lammers

Loreal
Ruven Afanador

Wella “Vacances hair”
Greg Delves

L'oréal
Simon Emmett

L'oréal
Simon Emmett