Nooooo! According to gossip reports, Cameron Diaz has been hooking up with the amazingly beautiful Gerard Butler.
Life & Style is saying that the two were at Teddy's at the Roosevelt Hotel a few days ago where they "ignored everyone else" and "kept getting closer and closer." Maybe they just couldn't hear each other?!?
"There was a lot of thigh and arm touching," an eyewitness said.
Both Cam and Gerard are HOT but we get sorta protective over Gerard since he's on the freebie list.