Cameron Diaz has a new beau. New York's Daily News reports he is actor Jared Leto, who is playing the lead role in the movie version of Brett Easton Ellis' novel "American Psycho," which is currently shooting in Toronto. Diaz is making "On Any Given Sunday" for director Oliver Stone in Miami. The News says Cameron flew up to see him last weekend and "they just couldn't stop flirting with each other" in a restaurant, a source squealed. Diaz's last serious steady was Matt Dillon, her "Something About Mary" co-star. They broke up last year.
This week's cover

On Newsstands Now!

JOSH & FERGIE: ROCKED BY SCANDAL

Did he cheat with a stripper?

Married less than a year, the couple denies an Atlanta woman’s claims that she and Josh had a fling
Note that this week’s cover of PEOPLE may differ regionally

Save $1.00 off this week's issue. Click here for coupon