Cameron Diaz traded her usual red-carpet gowns for a stylish Stella McCartney jumpsuit at July 11’s 'Sex Tape' premiere in Los Angeles. The actress walked alongside co-star Jason Segel, and the two recalled bonding over the awkwardness of shooting Jake Kasdan’s raunchy comedy about a couple whose amorous video clip leaks online. “We’re really good friends, and we had a really good time, and some of that stuff we do in the movie is super embarrassing, but to do it with a partner in crime is the best thing you could hope for,” Segel told ScreenSlam at the premiere. “Lots of high-fiving going on,” added Diaz, who last appeared with Segel in Kasdan's 'Bad Teacher.' The two lead actors also had the support of their very funny 'Sex Tape' co-stars, including Rob Lowe, Ellie Kemper, and Rob Corddry — all of whom came out to the Regency Village Theatre in Westwood for last night’s event. The R-rated movie opens in theaters on July 18.