Diaz wore a short-sleeved black leather dress from the Row and nude Manolo Blahnik pumps; Mann wore a printed Giles dress and black Roger Vivier shoes, and Upton donned a flowing black William vintage dress and nude Christian Louboutin Red Bottom Shoes, according to JustJared. Despite their somewhat conservative choices, the trio still packed a serious pulchritudinous punch.

Diaz, 40, who recently wrote "The Body Book," plays an unwitting mistress to a married man, played by "Game of Thrones" hottie Nikolaj Coster-Waldau. Mann plays his wife and Upton, about half the age of her costars, plays yet another of his conquests. As their characters find out about one another, they scheme to take down the philandering fool who hoodwinked them all.

Diaz ("There's Something About Mary," "The Sweetest Thing") and Mann ("Knocked Up," "This Is 40") have had a long history in the grown-up rom-com genre, but they welcomed Upton to the industry as the Sports Illustrated cover model made her acting debut in a starring role.

"I consider them very close friends," 21-year-old Upton said of her costars. "And I feel like when I started modeling I didn't really have anybody that helped me find my path or gave me advice. And I thought it would be the same in acting, but it's not. Leslie and Cameron are people that I know I can call whenever I need help or have advice or even just have a girls' night."