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 rumoured 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.