Cameron Diaz is 41 and fabulous, and insists she looks and feels better now than she did at 25.
"I don't want to look like I did when I was 25," Diaz told People Jan. 10. "I like the way that I look now better than when I was 25. I can't help that other people may be uncomfortable with that, but that's not my responsibility to make them feel okay with the fact that I'm getting older. I'm okay with it. I like it."
Of course, it's easy to embrace aging when you look as good as Cameron and when you're as fit as she is. While Diaz is known for her athletic physique and blonde-bombshell good looks, she said she wasn't always so fitness-minded.
For much of her life, Diaz followed a very unhealthy diet that consisted largely of fried junk foods and soda. Her poor eating habits caused Cameron to break out in acne and made her lethargic. Diaz said cutting back on processed foods, sugar and dairy made a dramatic difference in her appearance.
I used to have really bad skin and that was absolutely due to the food that I was ingesting. I lived on processed fast food. I drank a ton of soda and I ate greasy, fatty, cheesy foods consistently.
I went around with really bad acne well into my early 20s. Even into my 30s, when I was still eating a lot of dairy. I'd get those little white bumps all over my skin – I stopped eating dairy and it completely changed my skin."
Cameron, who rarely exercised before, began working out regularly in her late twenties, and said her body has improved with age because of exercise.
Her workouts include running on the treadmill or the elliptical trainer combined with strength-training. Diaz shares her diet, workout and beauty secrets in her new book, "The Body Book: The Law of Hunger, the Science of Strength, and Other Ways to Love Your Amazing Body."
Diaz, who has drastically cut back on sugar consumption, also follows a low-carb diet that features lean proteins and lots of vegetables.
She said she takes care of her body for health reasons, and not just to look good, saying she doesn't understand some people's pathological obsession to look young. Diaz said she has never tried Botox and has no desire to.
"There's no such thing as anti-aging," said Cameron. "There's no such thing as turning back the hands of time, and it makes me crazy that we live in a society where that's sold to women – that we're supposed to believe that if we're getting older, we've failed somehow, that we have failed by not staying young."
"I wish that women would let other women age gracefully and allow them to get older and know that as we get older, we become wiser."