Leslie Mann, Cameron Diaz and Kate Upton were on the red carpet last night looking beautiful in a stylish array of outfits, and proved girl power is still strong.
Leslie couldn't keep her hands off Cameron's bum and to be honest, we don't blame her.
The three beauties were on the red carpet for the London premiere of their new film, The Other Woman.
Cameron was the most edgy out of the three wearing a black leather dress with mid-length but and three quarter sleeves. The dress from The Row fitted her like a glove, and of course we all know that the actress has the body to pull off such a figure-fitting look
Cameron completed the look with nude Manolo Blahnik pumps, fuss free hair and berry pink lip.
Leslie chose a more lady-like look in her Giles Fall 2014 dress, with fit-and-flare designer. The white frock was decorated with a branch-like pattern and black sequins around the bib neckline.
A knotted updo and a gorgeous coral-orange lip completed this flattering a pretty look.
Finally we have Kate Upton who went for an Old Hollywood style in her black dress from William Vintage.
The dress flattered her womanly figure perfectly, highlighting her tiny waist and the asymmetrical neckline ensures this is not just another Little Black Dress.
Statement earrings, a sweeping updo and nude pumps finished her stunning outfit.
We think it’s hard to choose a favourite because each of the ladies wore such different looks – what do you think?