Scarlett Johansson at the Avengers Premiere
This image appears in the gallery:
Celebrity Photos of the Day
5. Scarlett Johansson at the Avengers Premiere
Scarlett Johansson looked drop dead gorgeous at the Avengers premiere last night. She plays Black Widow in the film - maybe that's why she wore a black dress, with the roses representing scarlett!