After making an appearance in a chic androgynous outfit to promote The Avengers, Scarlett Johansson switched gears to flaunt her feminine side on the London red carpet. Despite the stormy weather, she dazzled in a lovely strapless dress adorned with delicate red rose accents.
Scarlett, aged 27, stole the spotlight at the premiere with her golden hair styled up in an elegant updo featuring a bold braid at the front. Adding to her glamour, she rocked a deep red lipstick to complement her outfit. Johansson was the center of attention on the red carpet, accompanied by her male co-stars, such as Robert Downey Jr., Mark Ruffalo, Chris Hemsworth, and Jeremy Renner. Downey Jr. opted for a sophisticated look, sporting glasses along with a stylish black suit, white shirt, and slim black tie.
At the event, Hemsworth stole the spotlight among the male celebrities when he appeared with his pregnant wife, Elsa Pataky. The actress is on the verge of giving birth, glowing as she rocked a stunning emerald green dress that highlighted her big baby bump. Chris, aged 28, lovingly caressed her belly while wearing a sleek black suit and slicked-back hair, striking poses for the cameras.
Elsa looked fabulous in her halter neck dress, with her hair pulled back into a casual ponytail and minimal makeup. She was all smiles and laughter on the red carpet, playfully interacting with others and even getting her stomach patted. Scarlett takes on the role of Black Widow, also known as Natasha Romanoff, in the movie Avengers Assemble. Despite her glamorous appearance at the premiere, the Lost In Translation actress shared that she filmed several scenes in the movie without wearing any underwear under her sleek black catsuit.