@katemossagency shot by @ezrapetronio and @lanapetrusevych for @jacquesmariemage 

styling by @georgecortina 
make up by @lisabutlermua 
hair by @laurentphilippon 

retouching by @granondigital 

@jeromejacquesmariemage @steffylizibauwens @petronioassociates @contentmattersagency

@katemossagency shot by @ezrapetronio and @lanapetrusevych for @jacquesmariemage styling by @georgecortina make up by @lisabutlermua hair by @laurentphilippon retouching by @granondigital @jeromejacquesmariemage @steffylizibauwens @petronioassociates @contentmattersagency | Granon Digital

Granon Digital
More from Granon Digital
Congratulations to all those wonderful phot...
@_hugomapelli develops a visual language at...
Photos by @jack_______day for @wsjmag ⁠
@loropiana has woven its legacy from a long...
At Granon Digital, we specialize in high-en...
@katemossagency shot by @ezrapetronio and @...
fall 2025 collection of @aninebingofficial ...
@vancleefarpels Treasure Island by @pierre_...
@vancleefarpels 's Zodiaque creations shot ...
Each year, Loro Piana rewards the finest wo...
At Granon Digital, we specialize in high-en...
@_hugomapelli develops a visual language at...
At Granon Digital, we specialize in high-en...
@ferrucci.jdo.artside  presents his work al...
Granon Digital | The Agents Club