July 8th, 2010
11:22 AM ET
"Knight and Day" star Cameron Diaz opens up about loves old and new in the August issue of Harper's Bazaar.
She recently teamed up with former flame Justin Timberlake, 29, to film next year's comedy "Bad Teacher," but Diaz claims that co-starring with her ex didn't feel strange because they've always shared a sense of humor.
"Justin and I have laughed together for years," the 37-year-old actress explained, who plays a gold-digging seventh-grade teacher in the flick. "He is the funniest guy; you've seen the stuff he does on 'SNL.' "
As for her new love, New York Yankees star Alex Rodriguez, 35, Diaz prefers to play it coy and won't even reveal whether they've gotten to first base. However, the California girl does throw the magazine this curveball: "I grew up with the Dodgers," she said, "but now I'm a Yankees fan."
About this blog
Our daily cheat-sheet for breaking celebrity news, Hollywood buzz and your pop-culture obsessions.