Cameron Diaz would travel anywhere for sex, as her lifestyle means she has to get on a plane if she wants to see her lover.
Cameron Diaz would travel anywhere for sex.
The 37-year-old actress - who has enjoyed a string of high-profile romances with the likes of Justin Timberlake, Matt Dillon and Jared Leto - admitted her lifestyle means she has to get on a plane if she wants intimate action with a lover.
Speaking at the Spanish premiere of her new film 'Knight and Day', she revealed: "I can't even count how many times I've gotten on a plane for love.
"It's not unusual in this business - my lifestyle demands it. I'm always travelling for c**k. You've got to go where it is."
The blonde beauty - who is said to be dating New York Yankees baseball player Alex 'A-Rod' Rodriguez - recently revealed she is attracted to "primal" men.
She told Playboy magazine: "I'm primal on an animalistic level, kind of like, 'Bonk me over the head, throw me over your shoulder. You man, me woman.' Not everybody has the right kind of primal thing for me.
"I love physical contact. I have to be touching my lover, like, always. It's not optional."
When Cameron was younger she only had eyes for one man.
She explained: "When I was nine, in my mind I was kissing Harrison Ford, and he was an amazing kisser.
"I was going to marry him. It's not a secret today. He knows. He's taken, so what can I do?"
Harrison married long-term partner Calista Flockhart this week at the Santa Fe mansion of New Mexico's state governor Bill Richardson.