GI Joe: Retaliation actresses Adrianne Palicki and Elodie Yung did not let heavy rain spoil the UK premiere of their film.
Adrianne, 29, who plays Lady Jaye, braved the wet weather in a blush-pink floor-length satin gown with plunging neckline by Temperley London, while Yung, who portrays Jinx, picked a sleeveless black dress by Louis Vuitton.
The pair were joined by co-stars Dwayne Johnson, Jonathan Pryce, Ray Stevenson, DJ Cotrona, Lee Byung-hun and director Jon M Chu in London's West End.
Wrestler-turned-actor Johnson, also known by his ring moniker The Rock, revealed he did not mind the rain.
"I love it. I lived here last year when we filmed Fast Six and I always love coming back to London," he said.
"I love this franchise and have done since I was a kid. Not only that but I got a second shot to re-elevate the franchise. If I can come in and help in any way, I will do it."