
KIRSIKKA shot by Jere Viinikainen
@kirsikkahaila
Photos: @jereviinikainen
Styling: @mikofranzen
MUAH: @neeakuurne
Styling assistant: @viiviamrane

KIRSIKKA shot by Jere Viinikainen
@kirsikkahaila
Photos: @jereviinikainen
Styling: @mikofranzen
MUAH: @neeakuurne
Styling assistant: @viiviamrane
LUUKAS for Valentino Fall 2025 lookbook
@niskanenluukas @maisonvalentino
Photos: Larissa Hofmann
Styling: Jonathan Kaye
AD: Christopher Simmonds
Manicurist: Lauren Michelle Pires
Set design: Gideon Ponte

LUUKAS for Valentino Fall 2025 lookbook
@niskanenluukas @maisonvalentino
Photos: Larissa Hofmann
Styling: Jonathan Kaye
AD: Christopher Simmonds
Manicurist: Lauren Michelle Pires
Set design: Gideon Ponte
ERINA, ALVAR & JENI for @paloceras
@erinaiye @alvarmakslahti @jeninininni
Photos/videos: Simo Pukkinen
MUAH: Kaisa Laitala

ERINA, ALVAR & JENI for @paloceras
@erinaiye @alvarmakslahti @jeninininni
Photos/videos: Simo Pukkinen
MUAH: Kaisa Laitala
MAURINE for PAP Magazine cover story
@maurine.leagz @pap_magazine
Photos: Alessandra Pulga
Styling: Sara Filiali
MUAH: Alessandra Macrì
Set design: Irene Morosini
Styling assistance: Ludovica Catalano & Giulia Maroni

MAURINE for PAP Magazine cover story
@maurine.leagz @pap_magazine
Photos: Alessandra Pulga
Styling: Sara Filiali
MUAH: Alessandra Macrì
Set design: Irene Morosini
Styling assistance: Ludovica Catalano & Giulia Maroni
VIIVI for Racer Worldwide
@viivikaarina @racerworldwide
Creative Direction: Anna Himma
Photos: Jüri Belov
Styling: Siim Oja
MUAH: Kristiine Kaljurand
Edit: Matvei Zuravliov
Casting: Ekaterina Šehovtsova

VIIVI for Racer Worldwide
@viivikaarina @racerworldwide
Creative Direction: Anna Himma
Photos: Jüri Belov
Styling: Siim Oja
MUAH: Kristiine Kaljurand
Edit: Matvei Zuravliov
Casting: Ekaterina Šehovtsova
AAVA for Vanguard Magazine cover story
@aavafrisk @vanguardmagok
Photos & MUAH: Maurizio Montani
Styling: Gloria Montani

AAVA for Vanguard Magazine cover story
@aavafrisk @vanguardmagok
Photos & MUAH: Maurizio Montani
Styling: Gloria Montani
MAURINE for L’Officiel Baltic
@maurine.leagz @lofficielbaltic
Photos: Virginia Di Mauro
Styling: Paolo Lapicca
Make up: Jo Sannan
Hair: Cristina Crosara
Production: Samuele Maria

MAURINE for L’Officiel Baltic
@maurine.leagz @lofficielbaltic
Photos: Virginia Di Mauro
Styling: Paolo Lapicca
Make up: Jo Sannan
Hair: Cristina Crosara
Production: Samuele Maria
SUVI for WSJ April 2025
@suviriggs @wsjmag
Photos: Dario Catallani
Styling: Vittoria Cerciello
Hair: Massimo Gamba
Makeup: Giulia Cigarini
Casting: Julia Lange

SUVI for WSJ April 2025
@suviriggs @wsjmag
Photos: Dario Catallani
Styling: Vittoria Cerciello
Hair: Massimo Gamba
Makeup: Giulia Cigarini
Casting: Julia Lange