When Scarlett Johansson was announced as the actress to play the Black Widow in Iron Man 2 and other Marvel universe films, fans were NOT happy. If you look at the image above, it's pretty obvious why.

But at least as far as visually, things are looking up - When she recently showed up in London at Moet and Chandon: A Tribute to Cinema party, Scarlett was looking considerably more like the Russian spy that we've come to know.

Check out her new look below:

So what do you think? Are things looking up in regards to Scarlett Johansson as the Black Widow in Iron Man 2 and possibly The Avengers?

Image source: NYPost.com