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.
Advertisement
What do you think of Scarlett's look for The Avengers? Let us know by leaving a comment below.