Scarlett Johansson recently appeared on the red carpet in London, showcasing her feminine side. Her last public appearance was when she promoted The Avengers wearing an androgynous outfit consisting of trousers and a tailored jacket. Despite the thunder and rain, the actress made a bold statement by wearing a cute strapless dress adorned with red rose flower details.
At the premiere, Scarlett, who is 27 years old, stole the show with her stunning appearance. Her blonde hair was elegantly styled in an updo with a large braid above her forehead, giving her a sophisticated look. To add even more sophistication, she wore dark red lipstick that perfectly complemented her dress.
Johansson stole the show on the red carpet, accompanied by her co-stars Robert Downey Jr., Mark Ruffalo, Chris Hemsworth, and Jeremy Renner. Downey Jr. rocked his specs and looked sophisticated in a black suit, white shirt, and sleek black tie.
The male celebrities present at the occasion were not the ones to create a buzz, but it was Hemsworth who stole the show with the attendance of his spouse, Elsa Pataky, who was visibly pregnant.
The soon-to-be mother, who is an actress, is expected to deliver her baby anytime now. She appeared radiant while flaunting her significant baby bump in an elegant emerald green gown that flowed down to the floor. Her partner, Chris, 28, was pictured beside her, donning a slicked-back hairstyle and a black suit. He proudly held her belly while they both smiled for the cameras.
Elsa was beaming in her halter neck dress with her hair tied back in a loose ponytail and minimal makeup. Her cheerful mood was evident as she playfully interacted with others, receiving affectionate pats on her stomach. Meanwhile, Scarlett portrayed the iconic character of Black Widow, also known as Natasha Romanoff, in the blockbuster hit, Avengers Assemble. Despite her stunning attire at the premiere, the actress recently shared that she filmed several scenes in the movie while going commando under her form-fitting black catsuit.