AVENGERS beauty Scarlett Johansson looked the part on the red carpet — pouring her curves into a chic black dress.
The actress, 27, stars as the sexy Black Widow in the upcoming superhero film.
She was joined at its Hollywood premiere by co-stars Robert Downey Jr and Samuel L Jackson.
Her high-kicking, body-bashing spy role sees her sizzling on screen in a black leather catsuit.
She opted for a more elegant black design last night and paired it with a wavy up-do and strappy black sandals.
The outfit did show less cleavage than we're used to from Scarlett.
Although she still looked stunning, her figure was hidden in the strapless Versace dress.
The Lost In Translation star has revealed that working on the Marvel comic film wasn't as cushty as everyone would think, saying she got battered and bruised.