4 . Salma Hayek – 49 years old
Salma Hayek is so damn gorgeous we want to smack her sometimes. She’s just one of those women whose beauty is effortless and, apparently, ageless. If you were shocked by Ms. Stefani then hold on to your hats, because Ms. Hayek is 49 years old. If you saw those photos of her recently in a bikini you’re probably shaking your head right now at her real age.
[GARD]