How has Cameron Diaz maintained her sexy, toned body all these years? Dieting, exercise and sex. Yes, the 42-year-old actress — who just recently tied the knot with Good Charlotte rocker Benji Madden — told Cosmopolitan U.K. that her sex life is important to staying healthy both mentally and physically. Diaz told the magazine, “It’s something healthy that we need to be doing for many different reasons.” This isn’t the first time Diaz has shared similar thoughts about the importance of sex. In an interview with British Vogue in 2010, she said, “The fountain of youth I guess is exercise, healthy diet, lots of water, lots of laughter, lots of sex — yes, sex, we need that as human beings!”