Home » Gallery Most Stunning Celebs Over 40 7 of 20 Charlize Theron It is genuinely hard to believe that actress is 46 years old. Prev NextNextPrev7 of 20