Cameron Diaz isn't really known as the kind of person who dates actors. She generally goes for the athletic guy who wants to go work out or do something outside and likes to end the day with some pot and some sex. Benicio is the kind of guy who usually likes to date very young blonde women that he has to put little or no effort into keeping next to him which is why it's kind of shocking that he would be hooking up with Cameron Diaz. The pair kind of took their hookup public over the weekend at a new club opening in NYC. Although Cameron took great pains to make sure she wasn't spotted with the actor the two were spotted by everyone inside the place all over each other and it didn't leave much to the imagination what they were going to be doing later that night. It's interesting that Benicio had been making overtures to Kimberly Stewart as of late which are whole unrelated to their daughter and I think she thought the two might start something again. Guess it is not to be.