Brie Larson not only rocks it in her role as Captain Marvel but also turns heads with her outfit choices as she’s been on tour to promote her movie. Her looks at every event dabble in a number of different styles categories yet each one is more stunning then the next. We’re not sure how to choose a favorite.

This lavender gown hugs in all the right places and leaves the spotlight for her custom made ‘infinity gauntlet.’

View this post on Instagram

Snapped

A post shared by Brie (@brielarson) on

We see her in a much more mature, sophisticated style in this custom-made Prada.

In Seoul Brie brings out a more colorful, playful side with this ruffled dress and big curls.

But seriously, this girl’s got range.

View this post on Instagram

💞 Press for #AvengersEndGame in Seoul 💞

A post shared by Brie (@brielarson) on

For a press conference, we’re channeling Carol’s Danvers girl next door in a red long sleeve dress and sleek hair.

View this post on Instagram

#AvengersEndgame press conference with the fam.

A post shared by Brie (@brielarson) on

In NYC for the movie premiere Brie shines in a shimmery two piece and a Captain clutch.

View this post on Instagram

Captain Marvel in NYC ✨

A post shared by Brie (@brielarson) on

For the UK premiere Brie wears a simple yet magnificent deep blue gown with a basic up do that frames her face as to not draw attention away from the dress.

Psych, this one isn’t a dress – note the ode to character with the star on the back!