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

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.