sofiatrotta
• Makeup Artist • NYC •

Smokey eyes on @candiceswanepoel
Makeup by me for @tropicofc
Shot by @loveerrorr
Creative direction @candiceswanepoel
Makeup @sofiatrotta @patstingz
Hair @tosh_hair
Styling @marc_eram
Production @yuliya_ibatullina
Set design @tibzmunoz
Videographer/ bts @anawoza

Smokey eyes on @candiceswanepoel
Makeup by me for @tropicofc
Shot by @loveerrorr
Creative direction @candiceswanepoel
Makeup @sofiatrotta @patstingz
Hair @tosh_hair
Styling @marc_eram
Production @yuliya_ibatullina
Set design @tibzmunoz
Videographer/ bts @anawoza

Summer from Paris @tropicofc
Makeup by me on @candiceswanepoel
Shot by @loveerrorr
Creative direction @candiceswanepoel
Makeup @sofiatrotta @patstingz
Hair @tosh_hair
Styling @marc_eram
Production @yuliya_ibatullina
Set design @tibzmunoz
Videographer/ bts @anawoza

Summer from Paris @tropicofc
Makeup by me on @candiceswanepoel
Shot by @loveerrorr
Creative direction @candiceswanepoel
Makeup @sofiatrotta @patstingz
Hair @tosh_hair
Styling @marc_eram
Production @yuliya_ibatullina
Set design @tibzmunoz
Videographer/ bts @anawoza

Summer from Paris @tropicofc
Makeup by me on @candiceswanepoel
Shot by @loveerrorr
Creative direction @candiceswanepoel
Makeup @sofiatrotta @patstingz
Hair @tosh_hair
Styling @marc_eram
Production @yuliya_ibatullina
Set design @tibzmunoz
Videographer/ bts @anawoza

Makeup on this real life mermaid @candiceswanepoel
For @victoriassecret X @tropicofc swim campaign 🧜♀️
Photography by @gregswalesart
Hair by @panosphair Styled by @ayumiperry
Cinematographer @shootchevytyler
Set Design by @commericallyviable
Production @matadorprods
Style Assistant: @008anadmoda800
Gaffer: @thisbeflip
Lighting Assistants: @fabionotthemodel @bsphotodesign
Stills DIT: @johnmakeshismove

Makeup on this real life mermaid @candiceswanepoel
For @victoriassecret X @tropicofc swim campaign 🧜♀️
Photography by @gregswalesart
Hair by @panosphair Styled by @ayumiperry
Cinematographer @shootchevytyler
Set Design by @commericallyviable
Production @matadorprods
Style Assistant: @008anadmoda800
Gaffer: @thisbeflip
Lighting Assistants: @fabionotthemodel @bsphotodesign
Stills DIT: @johnmakeshismove

Makeup on @candiceswanepoel for @victoriassecret x @tropicofc 🌊
Photography by @gregswalesart
Hair by @panosphair Styled by @ayumiperry
Cinematographer @shootchevytyler
Set Design by @commericallyviable
Production @matadorprods
Style Assistant: @008anadmoda800
Gaffer: @thisbeflip
Lighting Assistants: @fabionotthemodel @bsphotodesign
Stills DIT: @johnmakeshismove

Makeup on @candiceswanepoel for @victoriassecret x @tropicofc 🌊
Photography by @gregswalesart
Hair by @panosphair Styled by @ayumiperry
Cinematographer @shootchevytyler
Set Design by @commericallyviable
Production @matadorprods
Style Assistant: @008anadmoda800
Gaffer: @thisbeflip
Lighting Assistants: @fabionotthemodel @bsphotodesign
Stills DIT: @johnmakeshismove

Makeup on @candiceswanepoel for @victoriassecret x @tropicofc 🌊
Photography by @gregswalesart
Hair by @panosphair Styled by @ayumiperry
Cinematographer @shootchevytyler
Set Design by @commericallyviable
Production @matadorprods
Style Assistant: @008anadmoda800
Gaffer: @thisbeflip
Lighting Assistants: @fabionotthemodel @bsphotodesign
Stills DIT: @johnmakeshismove

Makeup on @candiceswanepoel for @victoriassecret x @tropicofc 🌊
Photography by @gregswalesart
Hair by @panosphair Styled by @ayumiperry
Cinematographer @shootchevytyler
Set Design by @commericallyviable
Production @matadorprods
Style Assistant: @008anadmoda800
Gaffer: @thisbeflip
Lighting Assistants: @fabionotthemodel @bsphotodesign
Stills DIT: @johnmakeshismove

Throwback to last years MET Red Carpet look
Glam by me on @ameliagray ❤️🔥
Photography: @gregswalesart
MUA: @sofiatrotta @patmograthreal
Hair: @charlielemindu
Styling: @danyulbrown

Throwback to last years MET Red Carpet look
Glam by me on @ameliagray ❤️🔥
Photography: @gregswalesart
MUA: @sofiatrotta @patmograthreal
Hair: @charlielemindu
Styling: @danyulbrown

Throwback to last years MET Red Carpet look
Glam by me on @ameliagray ❤️🔥
Photography: @gregswalesart
MUA: @sofiatrotta @patmograthreal
Hair: @charlielemindu
Styling: @danyulbrown

One week till MET Day!
throwback to @ameliagray after party look
make up by me for @patmcgrathreal
Photography: @gregswalesart
MUA: @sofiatrotta @patmcgrathreal
Hair: @charlielemindu
Styling: @danyulbrown

One week till MET Day!
throwback to @ameliagray after party look
make up by me for @patmcgrathreal
Photography: @gregswalesart
MUA: @sofiatrotta @patmcgrathreal
Hair: @charlielemindu
Styling: @danyulbrown

One week till MET Day!
throwback to @ameliagray after party look
make up by me for @patmcgrathreal
Photography: @gregswalesart
MUA: @sofiatrotta @patmcgrathreal
Hair: @charlielemindu
Styling: @danyulbrown

One week till MET Day!
throwback to @ameliagray after party look
make up by me for @patmcgrathreal
Photography: @gregswalesart
MUA: @sofiatrotta @patmcgrathreal
Hair: @charlielemindu
Styling: @danyulbrown

One week till MET Day!
throwback to @ameliagray after party look
make up by me for @patmcgrathreal
Photography: @gregswalesart
MUA: @sofiatrotta @patmcgrathreal
Hair: @charlielemindu
Styling: @danyulbrown

One week till MET Day!
throwback to @ameliagray after party look
make up by me for @patmcgrathreal
Photography: @gregswalesart
MUA: @sofiatrotta @patmcgrathreal
Hair: @charlielemindu
Styling: @danyulbrown

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

@cosmopolitan Jan 2026 cover
Makeup executed by me on @sydney_sweeney for @patmcgrathreal
Editor-in-Chief: @willahbennett
Photographed by @morgan.maher
Styled: @branduh
Written by Alexandra Whittaker
Hair: @kevinryanhair
Makeup: @patmograthreal @sofiatrotta
Nail Artist: @nailsbymei @zillabeau
Set Design: @thajhb
Lighting Direction: @maxgraywilbur
Creative Director: @samantha_adler
Senior Entertainment Director: @maxwelllosgar
Visual Director: @scottmlacey
Senior Visual Editor: @emilyadar
Associate Visual Editor: @simply.toto

Spread from @oceandrivemag
Makeup executed by me on the beautiful @daianesodre using all @patmcgrathreal 💫
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre with @thelionsmgmt @akrpr @alikavoussi

Spread from @oceandrivemag
Makeup executed by me on the beautiful @daianesodre using all @patmcgrathreal 💫
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre with @thelionsmgmt @akrpr @alikavoussi

Spread from @oceandrivemag
Makeup executed by me on the beautiful @daianesodre using all @patmcgrathreal 💫
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre with @thelionsmgmt @akrpr @alikavoussi

More from the @oceandrivemag Jan 2026 issue
Makeup by me on @candiceswanepoel and @daianesodre
Using all @patmcgrathreal 💫 ladies in @tropicofc
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta @ferquinzanos
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre @hyunjoo_hwang @candiceswanepoel with @thelionsmgmt @akrpr @alikavoussi

More from the @oceandrivemag Jan 2026 issue
Makeup by me on @candiceswanepoel and @daianesodre
Using all @patmcgrathreal 💫 ladies in @tropicofc
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta @ferquinzanos
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre @hyunjoo_hwang @candiceswanepoel with @thelionsmgmt @akrpr @alikavoussi

More from the @oceandrivemag Jan 2026 issue
Makeup by me on @candiceswanepoel and @daianesodre
Using all @patmcgrathreal 💫 ladies in @tropicofc
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta @ferquinzanos
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre @hyunjoo_hwang @candiceswanepoel with @thelionsmgmt @akrpr @alikavoussi

More from the @oceandrivemag Jan 2026 issue
Makeup by me on @candiceswanepoel and @daianesodre
Using all @patmcgrathreal 💫 ladies in @tropicofc
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta @ferquinzanos
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @daianesodre @hyunjoo_hwang @candiceswanepoel with @thelionsmgmt @akrpr @alikavoussi

First cover of 2026 @oceandrivemag with @candiceswanepoelthank you Pat!! Using all @patmcgrathreal products 💫
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @candiceswanepoel with @thelionsmgmt @akrpr @alikavoussi

First cover of 2026 @oceandrivemag with @candiceswanepoelthank you Pat!! Using all @patmcgrathreal products 💫
Editor @paigepulichino
Photographed by @gregswalesart
Cinematography @shootchevytyler
Styled by @ayumiperry
Hair @leahcasohair
Makeup by @patmcgrathreal @sofiatrotta
Set design by @commerciallyviable
Photo assistants Felipe Patino & Fabio Atehortua
Digital tech Johnn Lynch
Production assistant @catherinagonzalezt
Styling assistants: @008anadmoda800 @melinacantero and @abrilalbisu_
Hair assistant: @sasha.schwartz
Models: @candiceswanepoel with @thelionsmgmt @akrpr @alikavoussi
Story-save.com is an intuitive online tool that enables users to download and save a variety of content, including stories, photos, videos, and IGTV materials, directly from Instagram. With Story-Save, you can not only easily download diverse content from Instagram but also view it at your convenience, even without internet access. This tool is perfect for those moments when you come across something interesting on Instagram and want to save it for later viewing. Use Story-Save to ensure you don't miss the chance to take your favorite Instagram moments with you!
Avoid app downloads and sign-ups, store stories on the web.
Stories Say goodbye to poor-quality content, preserve only high-resolution Stories.
Devices Download Instagram Stories using any browser, iPhone, Android.
Absolutely no fees. Download any Story at no cost.