Red Hot: Scarlett Johansson On The Avengers Set In New York

17/11/2017 20:03 GMT

Scarlett Johansson was all smiles on the set of The Avengers in New York yesterday.

Scarlett Johansson is happy to back on set in New York. Photo: PA

It's great to see the 26-year-old actress in good spirits after what can only be described as a rough year, which has included a very public divorce from husband Ryan Reynolds and a failed relationship with Sean Penn.

For the movie, Scarlett is reprising her Ironman 2 role, Black Widow, alongside co-start Robert Downey Junior. We love her as a femme fatale, especially when it comes with that flaming red bob.

What do you think of Scarlett's look for The Avengers? Let us know by leaving a comment below.