1.1322115-1495399394
In this May 14, 2012 file photo, Cast member Cameron Diaz poses at the Los Angeles premiere of the film "What to Expect When You're Expecting," in Los Angeles. Image Credit: AP

Having made her name as a young and attractive starlet, you might expect Cameron Diaz to dread the ageing process.

But the actress says she “can’t wait to be older” as she believes women over 40 get the best parts.

The 41-year-old says British stars Helen Mirren and Judi Dench and American Meryl Streep have demonstrated actresses become more successful as they age.

She said: “[This] is the best time of my life. I love being this age. I can’t wait to be older. The most interesting parts are for women who are over 40. We don’t see it that way, because they’re not the sexy parts.

“We’re not giving those women enough credit for what they’re accomplishing, which is beautiful performances.”

Diaz found fame in the 1990s in comedies including The Mask, There’s Something About Mary and My Best Friend’s Wedding.

Despite a string of high-profile relationships, including with actors Justin Timberlake and Jared Leto, she has never married or had children.