Cameron Diaz believes her 40s are the "best years" of her life.
The 41-year-old actress insists she's stopped stressing over the little things and has started embracing every day since she has reached the fourth decade of her life.
She told E! News: "I love being in my 40s. You know yourself and you don't give a s**t anymore. You really don't care what other people think. You let go of that things that don't matter ... It's a liberation. It's fantastic."
The 'Other Woman' star claims she wouldn't want to go back to being 21 again because it was a "horrible" experience she'd rather forget.
Thinking back, she said: "Who wants to be 21 again? That was horrible! It was horrible! It was not the best years of my life. The best years of my life are right now."
Meanwhile, the blonde beauty recently admitted she hasn't used deodorant since her 20s because she believes antiperspirant locks in the bad smell.
She said earlier this week: "I don't believe in antiperspirant. It's really bad for you. I haven't used it for almost 20 years.
"You're stinky, because you use antiperspirant. It keeps all the stink in."