Hollywood star Halle Berry graced the red carpet at the British premiere of Catwoman on Tuesday night.
Halle Berry plays a frumpy graphic designer in the film
The Oscar-winning actress and co-star Sharon Stone braved pouring rain to meet fans outside the London cinema.
US critics have savaged the £60m movie, declaring it the biggest turkey of the summer blockbuster season.
The film, which took a relatively low £9.5m in its opening weekend in the US, famously features Berry in a skin-tight leather catsuit.
Thirty-seven-year-old Berry and Stone, 46, both signed autographs for fans outside the Leicester Square screening despite a torrential downpour.
Catwoman Halle Berry is dressed to impress in comic book adventure
Stone said: "It's wonderful so many fans came to see us. They stood out in the rain to see us so it seemed only fair that we should too."
In the movie Berry plays frumpy graphic designer Patience Phillips, who works at a cosmetics firm run by Stone's evil boss Laurel Hedare.
When Patience discovers that Hedare's "miracle" anti-ageing face cream has terrible side-effects, she is murdered to prevent her from revealing the truth.
But she is revived by a cat with supernatural powers and comes back to life as Catwoman, determined to wreak her revenge on Laurel.
Berry studied hours of footage of cats to play the feline superhero.
She and Stone also had physical training for the climactic scene - an almighty catfight between the two women.
The New York Post described the film as "about as sexy as a hairball", and USA Today said it "belongs in the litter box".