She was last seen promoting sci-fi movie The Avengers in an androgynous ensemble consisting of trousers and a tailored jacket.
But Scarlett Johansson obviously wanted to show off her girly side as she took to the red carpet in London earlier tonight.
The actress ignored the thunder and rain to show up in a cute strapless frock with red rose flower detailing.
Girly get-up: Scarlett Johansson went for an English rose feel at the London premiere of Avengers Assemble with a plait in her hair and a floral frock
Dressing up: The actress, who plays the Black Widow in the film, ignored the torrential rain to wear her strapless frock
Scarlett, 27, was the belle of the ball at the premiere with her blonde locks scraped into an up do with a large plait above her forehead.Pretty hair: Scarlett showed off her intricate plait hair do when she turned around for the cameras
Signing autographs: Scarlett smouldered with her dark red lipstick as she greeted fans in the cold weather
Source:https://www.dailymail.co.uk