Louis Vuitton 'The New Alma' 2021 Campaign
Salvatore Ferragamo SS 2021
Directed by Luca Guadagnino
Le Maillon Saint Laurent 2021
Saint Laurent Summer of '21
Directed by Gaspar Noe
Saint Laurent Denim 2020
Prada Pre-Fall 2020
Saint Laurent Spring/Summer 2020
Saint Laurent Spring 2020
Saint Laurent Spring 2020
Saint Laurent Fall 2019
Saint Laurent Fall 2019
Hair by Duffy
Makeup by Kanako Takase
Louis Vuitton Spring/Summer 2019 Campaign
Hair by Duffy
Louis Vuitton Resort 2019 Campaign
Louis Vuitton Resort 2019 featuring Alicia Vikander
Hair by Duffy
Set design by Jean Michel Bertin
Prada Resort 2019 Campaign
Prada Resort 2019 Campaign
Hair by Eugene Souleiman
Makeup by Lucia Pieroni
Set design by Emma Roach
Bottega Venetta Autumn/Winter 2018 Campaign
Directed by Fabien Baron
Hair by Duffy
Makeup by Mark Carrasquillo
OUR MOMENT #MYCALVINS
Millie Bobby Brown, Paris Jackson and Lulu
Hair by Duffy
Makeup by Lynsey Alexander
OUR YOUTH #MYCALVINS
CALVIN KLEIN - Kaia and Presley Gerber
Hair by Duffy
Makeup by Lynsey Alexander
DSquared2 Spring/Summer 2018 Campaign
Photography by Inez and Vinoodh
Hair by Duffy
Calvin Klein Jeans Spring 2017 Campaign
Calvin Klein Jeans Spring 2017 Campaign
Hair by Duffy
Makeup by Lynsey Alexander
MAC Chinese New Year 2017
MAC Chinese New Year 2017
MANGO AW16 The Dusk Club
MANGO AW16 The Dusk Club
Hair by Duffy
Casting by Angus Munro & Noah Shelley
Choreography by Les Child
Directed by Gus&Lo
Gap Summer 2017 Campaign
Dior SS16 Campaign
Dior SS16
Hair by Duffy
Set Design by Jean Michel Bertin
Gucci Gift Autumn/Winter 2015
Miu Miu Pre-Fall 2015 Campaign
Directed by Jamie Hawkesworth
Hair by Duffy
Rag & Bone FW15 Campaign
Rag & Bone FW15 Campaign feat. Gabriella Wilde
Rag & Bone Spring/Summer 2015
'The Driver'
Directed by Michael Pitt
Hair by Duffy
Proenza Schouler 'Legs Are Not Doors'
Directed by Harley Weir
Hair by Duffy
Stella McCartney
Stella McCartney Spring/Summer 2015 campaign.
Directed by Harley Weir
Hair by Duffy
Dior - Secret Garden Versailles