Actress Cameron Diaz admits she has a better body now than when she was in her 20s and adds that she has no ageing woes.
The 40-year-old can see the benefits of her healthy eating and fitness regime every time she looks in the mirror.
"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," femalefirst.co.uk quoted Diaz as saying.
She says 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.