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?