Cameron Diaz, Leslie Mann and Kate Upton had a triple date tonight for the UK premiere of their film The Other Woman.
The stars took to the red carpet at the Curzon Mayfair cinema in London to launch the movie - Cameron in a skin-tight leather pencil dress, Mann looking summery in a white dress with geometric print, and Upton dressing for Hollywood glamour in a black prom dress.
The actresses play women who find out they are all with the same man, to whom Mann's character is married, and set about exacting their revenge in the comedy, which also stars Nikolaj Coster-Waldau as the love rat and Nicki Minaj as Diaz's colleague.
Diaz, 41, said the cast had a lot of fun filming on location in the Hamptons and the Bahamas: "There's nothing more fun on location than everyone together in one room and just being ridiculous.
"We also celebrated Kate's 21st in the Hamptons which was so much fun, we really just kind of showed her what it's like to be an adult."
She added of working with Minaj: "She's so dynamic, so funny and she was so prepared and fearless, she looked amazing, she really dazzled us."
Asked whether Minaj taught her anything about rapping, she replied: "That I can't do it."
Mann, 42, said of her comic drunk scenes on a night out in the film: "I'm able to play a really good drunk, I don't know why... I've observed a lot of people who are drunk and that's how I learned how to do it."
The Other Woman is 21-year-old model Upton's first starring role in a film.
She said: "(Diaz and Mann) are such inspirations, amazing actresses and even better people, so I was really lucky.
"We grew as friends and I also learned so much just watching them, they're phenomenal, just hilarious.
"We had girls' night all the time."
The Other Woman is due to be released in cinemas on April 23.