Photographer: Cathy Du @cathy_moya

Makeup artist: Robert Weir @robertweirbeauty

Stylist: Santanae Luzige @santanaeluzige

Model: Charlie Wang @luxurycommunist

Model agency: Next Models Canada @nextcanada

Producer: MOYA Studio @moyastudio1

Top by Birgitte Herskind; Turtleneck by Helmut Lang; Skirt by Tanya Taylor; Shoes by Ann demeulemeester; Gloves by Malabar

Top by Birgitte Herskind; Turtleneck by Helmut Lang; Skirt by Tanya Taylor; Shoes by Ann demeulemeester; Gloves by Malabar

Jacket by Topshop; Pants by Rokh; Shose by Ann demeulemeester

Jacket by Topshop; Pants by Rokh; Shose by Ann demeulemeester

Blazer by Tibi; Pants by Pushbutton; Necklace by Par Ici; Gloves by Malabar

Blazer by Tibi; Pants by Pushbutton; Necklace by Par Ici; Gloves by Malabar

Blazer by Tibi; Pants by Pushbutton; Necklace by Par Ici; Gloves by Malabar

Pants by Pushbutton; Necklace by Par Ici; Gloves by Malabar

Pants by Pushbutton; Necklace by Par Ici; Gloves by Malabar

Pants by Pushbutton; Necklace by Par Ici; Gloves by Malabar

Striped dress by Olivia Rubin; Gloves by Malabar

Striped dress by Olivia Rubin; Gloves by Malabar

Polka dot dress by Olivia Rubin; Fishnet tights by Malabar

Polka dot dress by Olivia Rubin; Fishnet tights by Malabar

Top by Nanushka; Pants by Rokh; Shose by Ann demeulemeester

Top by Nanushka; Pants by Rokh; Shose by Ann demeulemeester

Top by Nanushka; Pants by Rokh; Shose by Ann demeulemeester