Photo Credit: iVillage
From Bad Teacher costar Justin Timberlake to current beau Alex Rodriguez, Cameron Diaz has certainly had her share of hot celebrity boyfriends. And the actress admits that her acute interest in the opposite sex goes all the way back to middle school.
"I was always boy-crazy," the actress, 38, tells iVillage exclusively. "I always loved the boys, so junior high was sort of torture for me because it was the puberty time and everyone was like awkward and not knowing."
Luckily, Diaz outgrew the puberty phase, but the awkwardness returned when she teamed up with ex-boyfriend Timberlake for the upcoming raunchy comedy, Bad Teacher (in theaters June 24). Diaz and and the singer-actor, who dated for four years until 2007, not only had to work together -- they also had to simulate sex while clothed for the cameras! "We strived to create the least sexiest sex scene ever put on film," she says. "So it was all about the awkwardness."
Watch our exclusive video interview above to hear Diaz dish about the sexy teacher from her own school days and find out why she (jokingly) says she'll "only marry for money."