Flawless Hollywood Beauties: Try Not To Gasp Once You See Them Without Makeup

By Edmund Blake

Cameron Diaz – Charlie’s Angels

After being named as the highest-paid Hollywood actress over 40 in 2013, it’s safe to say that Cameron Diaz has still got it going. The “Charlie’s Angels” star doesn’t have to follow fancy routines to maintain her beauty—she simply lives very healthily and prioritizes her sleep.

To the dismay of her fans, Diaz decided to take a break from acting in 2016. She mentioned that she could no longer cope with the stress of traveling for her films. She did appear in a 2020 short video titled “Boss Bitch Fight Challenge.”