Cameron Diaz’s Beauty Secret: Lots of Sex
Cameron Diaz admits her youthful looks are down to lots of sex and confesses to being ”in love with life.”
Cameron Diaz claims “lots of sex” is her best beauty secret.
The 37-year-old actress – who is believed to be dating baseball star Alex ‘A-Rod’ Rodriguez – is happy with her appearance, which she credits is down to taking care of herself and having fun. Read more