photography Jakub Gessler

styling Meja Taserud at Lalaland Artists

makeup Sunao Takahashi at Saint Luke using Anastasia Beverly Hills 

hair Liam Russell at Julian Watson using Oribe

set Drop Studios 

production Rachel Xie

casting Oliwia Jancerowics

models Olive Parker at Wilhelmina London and Clementine Chalfant at Wilhelmina London

retouching Joseph Colley at Passeridae

photography assistant Max Glatzhofer & Cleo Lim

stylist assistant Zac Sunman & Kitty Henley

set assistant Angus Whitehorn and Isaac Ashley