Photographer: @natasja.fourie

Senior Fashion Editor: @lilyrimr

Make up: @fayebluff

Hair: @terri_capon using @hairbysammcknight

Manicurist: @nichole_wills using @opi

Videographer: @chloeprimrose

Photography assistant: @zadek_t

Styling assistant: Georgia-Sky Little

Casting director: @paulisaac

Model: @sturgesssssss at @nextmodels

Watch: @omega