Scarlett Johansson is a well-known Hollywood actress and producer, in addition to being a renowned Marvel superhero. The 37-year-old American actress has always astonished us with her stylish progression on the red carpet throughout the years.

1. The actress drew attention on the red carpet in 2003 when she attended the premiere of Lost In Translation in a black gown.

2. In the same year, the actress wore a bright pink apron-type blouse with no back and a white mini-skirt to the Independent Spirit Awards, displaying her early-aughts flair.

3. Scarlett wore an asymmetrical Armani Privé mini-dress at the premiere of Iron Man 2 in 2010. Her OOTD is fantastic.

4. The actress wore a rose mauve Dolce & Gabbana gown at the Academy Awards in 2011. Her curves were highlighted by the deep purple lace gown, which had a cut-out back.

5. Scarlett opts for authentic Italian dress during the 2013 Rome Film Festival. The actress looked stunning in her Dolce & Gabbana patterned little dress, which included ancient Roman motifs.

6. In 2015, the actress made another spectacular red carpet debut at the Academy Awards in a Versace gown with a deep green low neckline and skin-tight fit. A Swarovski crystal-embroidered collar is the actress’s jewelry. Scarlett stunned us with her beautiful style and pixie haircut.

7. The actress has long dabbled with red carpet fashion. The actress decided to step up her fashion game in 2019. Scarlett wore a Tom Ford black ensemble at the Avengers: Endgame UK Fan Event in London. On the right, a business-casual suit, and on the left, a daring bustier.