@porttanger Jilan Campaign photographed by @bibicornejoborthwick .  Styled bу @vanessareidofficial
Art Direction @bellabruton.ottiliethompson
Makeup @lynseyalexander
Hair @palberdahl
Set design @daisyazis
Production @holmesproduction
Casting @simoneschofer & our whole @porttanger team

@porttanger Jilan Campaign photographed by @bibicornejoborthwick . Styled bу @vanessareidofficial Art Direction @bellabruton.ottiliethompson Makeup @lynseyalexander Hair @palberdahl Set design @daisyazis Production @holmesproduction Casting @simoneschofer & our whole @porttanger team | Frisian

Frisian
More from Frisian
@giada_montenapoleone Spring/Summer 2026
The inaugural issue of @NumeroNY shot by @f...
@asaprocky for the cover of @elleusa photog...
@giada_montenapoleone  Spring/Summer 2026
@bebe.parnell photographed by @tobycoulson ...
@ol.lyonnes team members @selma_bacha and @...
@giada_montenapoleone Spring/Summer 2026
@porttanger Jilan Campaign photographed by ...
@fernandojorge ‘Deep Vertex’ Series photogr...
@asaprocky for the cover of @elleusa photog...
@miranda.brooks.gardens for @britishvogue p...
@fernandojorge ‘Deep Vertex’ Series photogr...
@cultbeauty Out Of Office photographed by @...
@outhousejewellery Fall’25 photographed by ...