It's probably safe to say that 36-year-old A-lister Charlize Theron has never looked better. The Oscar-winning actress and new mom not only looks amazing, she's also at the top of her game this year with indie hit Young Adult and huge summer blockbusters Prometheus and Snow White and the Huntsman under her belt. So with all she's had going on, how has she managed to look younger than when she started out in the mid-'90s?
Look at the above photos of Charlize for evidence of her miraculous reverse-aging. At left, we see a 23-year-old Charlize with a sassy pixie cut and crimson lips in 1998 — not our favorite look on her. At right, she's pictured 14 years later looking flawless, more blond, and about 10 years younger on the 2012 MTV Movie Awards red carpet. Charlize's makeup artist Emilio Uribe told Shape Magazine that one of her beauty secrets is lots of moisturizer — in particular, Dior's uber-pricey $350 L'or de Vie cream. Best start saving those dollars, y'all!
What do you guys think? Does Charlize look better in her 20s or 30s?