RETURNS
AUG 29, 8PM
  • Share
  • Tweet
  • Share
Scarlett Johansson

Kevin Winter/Getty Images

Fashion Police logo 80x80

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.