Cameron Diaz Looks Hot, Rob Lowe Brings Dog to Sex Tape Barcelona Premiere

Cameron Diaz attends 'Sex Tape' photocell on June 18, 2014
Cameron Diaz attends 'Sex Tape' photocall at Mandarin Oriental hotel on June 18, 2014 in Barcelona, Spain. Europa Press/Europa Press/Getty Images

Getting sexy for Sex Tape! Cameron Diaz, Rob Lowe, and Jason Segel took their new movie Sex Tape to Barcelona, Spain, this week. The trio hit the red carpet in the European city on Wednesday, June 18, in promotion of their upcoming film, due out on July 18.

Diaz, 41, stole the show, turning heads in a figure-hugging dress. The blonde showed off her toned body in a white, one-shouldered Roland Mouret look. Benji Madden's girlfriend paired the body-conscious number with Chelsea Paris ankle strap heels and Carbon & Hyde jewelry.

In the comedy, Diaz stars opposite Segel, 34, as a husband-and-wife pair who try to spice up their marriage by recording a sex tape. Unfortunately for the couple, the footage is accidentally uploaded and shared with their family and friends. "Oh, after this movie, we are real comfortable," Diaz joked to the New York Times about doing nude scenes with Segel. 

Rob Lowe Sex Tape Premiere
Europa Press/Europa Press/Getty Images

Lowe, 50, appears in Sex Tape as the boss of Diaz's character. The Parks and Recreation actor made his own statement at the Barcelona premiere, but for a much different reason. Dressed in a well-cut suit with an open white collared shirt, Lowe was joined at the event by a date of the canine variety. 

He posed alongside a furry friend, who was promoting the movie as well. The pooch, who appears in trailers for the raunchy flick, wore a red collar, reading "SEX TAPE." 

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!