The 40-year-old can see the benefits of her healthy eating and fitness regime every time she looks in the mirror, reported Femalefirst online.
"Do I think my body is different from when I was 20. Yes. But I think that now is better. I don't care about wrinkles and I actually feel stronger," Cameron Diaz said.
The actress also said that she is now at a stage, where she can reflect on what she has accomplished in her career and in her personal life. She is happy with what she has achieved, but is still striving to do more.
"I have never felt better in my life. I am happier and satisfied. I know myself better thanks to the things I have done and the people I have met. I am very grateful of what I have and what I have accomplished.
"The most important things in my life are my family and friends. I love to live my life at its fullest," she said.