Scarlett Johansson Channels Black Widow at The Avengers Premiere, Looks Like a Red Carpet Vision

ScarJo wore a knee-length Versace dress to last night's premiere and looked ready to kick some serious red carpet butt!

By Sarah Maizes Apr 12, 2012 7:44 PMTags
Scarlett JohanssonKevin Winter/Getty Images

Scarlett Johansson was a red carpet vision at The Avengers premiere at the El Capitan Theatre in Hollywood last night!

She looked gorgeous in a strapless black Versace knee-length dress, strappy Giuseppe Zanotti gladiator-inspired heels and her golden waves in a loose upswept ‘do.

Fellow celebrity castmembers in attendance included...

Robert Downey Jr., Chris Hemsworth, Mark Ruffalo and Samuel L. Jackson, who also showed up to walk the red carpet, though, natch, they couldn't hold a candle to our gal-pal.

ScarJo, 27, plays the character of Black Widow—a superhot, black bodysuit-clad, undercover agent who kicks some serious butt. When asked about filming her fight scenes, she was quoted as saying she's "just happy to be alive."

Johansson, who's Vogue's May cover girl, opens up in the new issue about her divorce from Ryan Reynolds and current beau, Nate Naylor. In the movie, Black Widow is a former Soviet Intelligence agent with a talent for interrogation. Now let's see just how much Vogue squeezes out of her.