Charlize Theron

We all know Charlize Theron is the bomb, but there was also a time in her life that she gained weight. So, to return her bombshell body, the 46-year-old actress credits Pilates for the tremendous change. Her love for this mind and body exercise, coupled with a plant-based diet, was the reason for her body’s major transformation. She is also very strict with herself, not eating a lot when she’s not moving.

She now stays away from alcohol and eats protein-packed vegetables, dark leafy greens, and fruit. She also takes juices, kale, and green salads every day. When Theron eats healthily, gets enough sleep, and doesn’t take alcohol, she reveals it is when she looks her best. It also makes her the happiest, and she believes it shows.