Cameron Diaz Praises Britney On X Factor

Actress Cameron Diaz (who dated Justin Timberlake for years) had nothing but nice words for Britney and her new X Factor role.

Diaz tells Extra: “She’s so talented; she clearly knows what it takes to make a career in this business. I think she has a lot to offer – good for her!”

Check it out at 1:39!