At 35, Cameron Diaz is happy with her looks – in fact, she thinks she’s getting hotter as she gets older. The actress “had to have work on my nose” after a 2005 surfing accident but, she tells the U.K. Cosmopolitan in its June issue: “I’d never do anything else. I think beauty comes from the inside.” Diaz – whose father Emilio died suddenly last month, after the Cosmo interview had been conducted... Read More »

Most Commented