Hair
Adlena
Kalle Eklund
Amidat Giwa
Tamara McNaughton
Neil Moodie
Maarit Niemela
Kiyoko Odo
Mideyah Parker
James Pecis
Laurent Philippon
Joseph Pujalte
James Rowe
Olivier Schawalder
Marki Shkreli
Yann Turchi
Teiji Utsumi
Make Up
Michaela Bosch
Sam Bryant
Lisa Butler
Ammy Drammeh
Marie Duhart
Aurore Gibrien
Marcelo Gutierrez
Stevie Huynh
Emi Kaneko
Mayumi Oda
Cécile Paravina
Miguel Ramos
Florrie White
Rebecca Wordingham
Nami Yoshida
Styling
Jorden Bickham
Coco Cassibba
Luke Day
Harry Lambert
Naomi Miller
Elena Mottola
Fanny Ourevitch
Anita Szymczak
Set Design
Andrew Lim Clarkson
Sati Leonne
Eric Mestman
Samuel Pidgen
Kei Yoshino
Casting
Troy Fearn
Henry Thomas
Information
Andrew Lim Clarkson
Portfolio
Instagram
Vogue Taiwan x Zhong Lin
KENZO X VICKI KING
KENZO X VICKI KING
GENTLE MONSTER X HUGO COMTE
CHANEL x NICOLAS KANTOR
GENTLE MONSTER X HUGO COMTE
LUNCHEON X PAUL KOOIKER
VALENTINO X HUGO COMTE
JENNY BROUGH
DUA LIPA X HUGO COMTE
Vogue Taiwan x Zhong Lin
T MAGAZINE X Rafael Pavarotti
ZARA X RAFAEL PAVAROTTI
system x drew vickers
Charles Jeffrey x Thurstan Redding
Lui Jo x Mert & Marcus
Mulberry
Selfridges x Kristin Lee Molman
T MAGAZINE X Rafael Pavarotti
LUNCHEON X PAUL KOOIKER
POP MAGAZINE X MARK PECKMEZIAN
POP MAGAZINE X MARK PECKMEZIAN
Selfridges x Kristin Lee Molman
VOGUE MEXICO
Hunter
Hunter
Burberry
Burberry
Burberry
VERSACE X THURSTAN REDDING
HERMES X OLIVER HADLEE PEARCH
DUA LIPA X HUGO COMTE
Joyce Ng
M LE MONDE X LEA COLOMBO
ZARA X RAFAEL PAVAROTTI
VOGUE ITALIA X GABRIEL MOSES
OFFICE MAGAZINE
charles jeffrey x thurstan redding
Joyce Ng
WALLPAPER
Joyce Ng
Maison Margiela
KENZO