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.
Scroll down for video…
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.
While she gave off an even more glamorous feel with lashings of dark red lipstick to match the dress.
Johansson was the star attraction on the red carpet, as she was joined by her male cast members, including Robert Downey, Jr. Mark Ruffalo, Chris Hemsworth and Jeremy Renner.
Downey, Jr. went for a bespectacled dapper look with glasses, a black suit, white shirt and thin black tie.
Dapper: She was joined by lead male stars Robert Downey, Jr. and Jeremy Renner, who wore suits to the UK premiere
Proud father-to-be: Chris Hemsworth showed up with his heavily pregnant wife Elsa Pataky to the glitzy event
But it was Hemsworth out of the male stars who caused a stir at the event, as he was joined by his heavily pregnant wife Elsa Pataky.
The actress is due to give birth any day and looked blooming as she showed off her large bump in a floorlength emerald green dress.
Chris, 28, proudly stroked her belly as he posed for the cameras in his own black suit with his hair slicked back.
Pretty hair: Scarlett showed off her intricate plait hair do when she turned around for the cameras
Ladies in red: Both Scarlett and Cobie Smoulders matched themselves to the carpet as they posed for the waiting cameras
Welcoming baby: Elsa joked around on the red carpet as she gleefully showed off her bump
Loved up: The couple, who wed at the end of 2010, will be welcoming their first child anytime soon
Elsa smiled widely in the halter neck frock, while she wore her blonde locks in a loose pony tail and kept her make-up simple.
And she was clearly in a jovial mood as she joked around on the carpet as her tummy was patted and stroked.
Scarlett plays the Black Widow, aka Natasha Romanoff, in the film, Avengers Assemble.
And while she dressed to impress at the premiere, the Lost In Translation star has revealed she filmed many of the scenes for the movie without any underwear beneath her slinky black catsuit.
Supportive: Chris, who plays Thor in the film, put a protective arm around Elsa, who looked glowing in emerald green
Signing autographs: Scarlett smouldered with her dark red lipstick as she greeted fans in the cold weather
Sisterly love: Nicole and Natalie Appleton, of former All Saints fame, went for matching monochrome to attend the premiere as guests
Star couple: Clark Gregg brought his wife Jennifer Grey along to the premiere
She told The Sun: ‘Everybody on the film has their own uncomfortable costume situation. It’s like 800° in mine. And it’s a one-piece and I have nothing underneath it.
‘Everybody looks incredibly uncomfortable until the cameras are rolling. Then we all look badass. And when the Avengers assemble, it feels like being a little kid.
‘Then, cut! And we’re all like, “Arrgh, God, get this thing off me.” As soon as everything is cut, everything comes off.’
Entertaining the crowds: Downey, Jr. was happy to welcome the waiting fans as he showed up fr the European premiere
Bespectacled: Robert lead his co-stars at the event at the Vue cinema at Westfield, White City ahead of the film’s 26 April release
And Scarlett ensured she looked her very best for the body skimming outfit.
She has joked that she ate ‘rabbit food’ to get fit for the role due to the amount of greens she consumed.
And she also worked hard in the gym ready for the amount of stunts she had to do.
She added: ‘I think me, [Jeremy] Renner and Tom [Hiddleston] spent the most amount of time in the stunt gym. We had these huge, choreographed sequences which were intense.’
On screen: How Scarlett appears in the upcoming film, as the Black Widow
Across the pond: Scarlett Johansson, Jeremy Renner, Chris Hemsworth and Robert Downey Jr. also appeared on Good Morning America via video link from London to promote the movie
Dining out: Chris and Elsa posed up at the premiere afterparty at Hakkasan Mayfair, while Robert wore an eccentric outfit leaving his hotel this morning