@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
Shot by @jack_______day for @wsjmag
@fthtsi celebrates Anthony Vaccarello’s 10 ...
OPEN CALL. THE OFFICE
@marineserre_official "The Grace Of Time" F...
Latest womenswear edit of @arketofficial sh...
New @vancleefarpels bridal campaign documen...
fall 2025 collection of @aninebingofficial ...
fall 2025 collection of @aninebingofficial ...
@marineserre_official "The Grace Of Time" F...
@fthtsi celebrates Anthony Vaccarello’s 10 ...
@loropiana Royal Lightness documented and d...
@loropiana Royal Lightness documented and d...
@messika "move" campaign shot by @ezrapetro...
@ferrucci.jdo.artside  presents his work al...
Granon Digital | The Agents Club