Scarlett Johansson walked the red carpet at The Avengers Premiere in Moscow.For the event Scarlett wore a black strapless outfit with lacy black top and pencil skirt and high heels.She is playing the role of Black Widow in the movie.
"I think just kind of going back day after day, knowing that you’re going to get the crap kicked out of you and you do it willingly is sort of a challenge in itself, a mental challenge.But also I have to say that every time you fail at a stunt, it hurts until you get it right." Scarlett Johansson told the hollywood reporter