Cameron Diaz: I Haven't Worn Antiperspirant in 20 Years

Getty Images

Don't expect to run into Cameron Diaz in the deodorant aisle.

Diaz, 41, says she hasn't used antiperspirant in 20 years.

Video: 'The Other Woman' Gals Gush Over 'Spectacular' Friendship

"I don't believe in antiperspirant," she told E! News at The Other Woman premiere in Los Angeles Monday. "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."

And what's her alternative method for smelling fresh?

"Let it go and just trim your armpit hair so it doesn't hold onto the scent," Diaz said.

Diaz has been particularly candid during the press tour for her new comedy out Friday, even recently opening up to the Telegraph about her thoughts on not having children at this point in her life.

Video: Cameron Diaz Regrets Botox

"If I wanted kids, at any point in life, I would have them. But I'm certain that if at any point I wanted a child, that child would find its way into my life, whether through adoption, or through being in a relationship with somebody who has a child," she shared. " … It's not like I'm the spinster who didn’t have a child. I just didn’t do that in life, and I'm OK with that. I know the choices I made. I know why I made them. I'm very much a person who lives in the moment. When you come from where I do, there are so many ways my life could have gone."