I Better Look Like This At 40: Celebrity Gals Who Look Better With Age
Salma Hayek-46
A triple threat, Salma is still playful enough to do a voice for Shrek, but Hot enough to keep up with the cast of Savages. Plus, she was an executive producer on the wildly popular show Ugly Betty.