Cameron Diaz and Tom Cruise have known each other for many years and have been good friends for quite some time. It was recently claimed that Cameron and Tom may be dating each other, after they were spotted out together but she insists that it was all very innocent.

Cameron Diaz and Tom Cruise
Diaz told Graham Norton, “I happened to bump into Penelope Cruz, Javier, Tom and his son in a hotel and joined them for dinner. At midnight I said, 'I'm 40' so we took pictures and then said 'Goodnight, see you later, blah, blah, blah' and I haven't seen him since.”
She added, “But the next thing I know, apparently I am dating him and it's full on.” However, there is one fellow movie star that Cameron Diaz has fallen for, as she revealed that she is crazy about her British Gambit co-star Colin Firth.

Cameron Diaz and Colin Firth
Cameron continued, “He seduced me straight away. I was like, 'What is going on here? Why am I falling in love with Colin Firth?' It's the British sense of humour, it is unique.”
You can see Cameron Diaz and Colin Firth in Gambit, which is set to be released in the UK on November 21.
Gambit movie trailer