Cameron Diaz looked comfortable and sexy in her Stella McCartney jumpsuit at the "Sex Tape" premiere with her co-star Jason Segel on the red carpet in Los Angeles.