Charlize Theron


The 43-year old South African-born actress, Charlize Theron, perfectly maintained her youthful glow and amazing figure over the years. As a versatile actress, Theron had to gain and lose weight for various acting roles. Losing weight takes longer for women in their 40s and when she gained 50 pounds for a movie, getting back into shape was a challenge. With only three months to gain weight, the star was eating so much processed food as part of the job. She would even wake up in the middle of the night to snack just to maintain the weight!

As revealed in several interviews and articles, The Pilates junkie keeps her figure by taking her workouts seriously. Luckily for her, she does enjoy degrees of physical activities. Theron follows plant-based diets alongside Miley Cyrus and Natalie Portman. Eating healthily, getting ample amounts of sleep, and zero alcohol intake, are just some of the things she does to keep her in tip-top shape. This ultimate beauty tip just gives her the undeniable glow that makeup can’t compete with.

Advertisement