While making the press rounds for her upcoming film 'Knight and Day' with Tom Cruise, Cameron Diaz opened up to Playboy for their July issue about the men in her life and how sometimes it's okay to be sexually attracted to women.

As reported by Us Weekly, the blond actress discussed Alex Rodriguez (she claims they're not an item,) Justin Timberlake (Jessica Biel has nothing to worry about) and the type of guys she'd like to date.

On whether she's dating Alex Rodriguez:
"No, no, no. I've been in relationships since I was 16 years old. In the past three years, I've made a conscious decision not to be in a relationship for as long as I want. I've stayed away from all the traps out there for me to just fall into something that will potentially lead me down the same road ... I want to have a relationship with myself right now."