Salma Hayek: Good Genes or Good Docs?
Salma Hayek GOOD GENES OR GOOD DOCS?
Salma Hayek has always kept a lid on her incredibly good looks.
Here's the then 32-year-old "Dogma" actress showing off in a lilac "Blossom" inspired bucket hat at an LA premiere in 1998 (left) and 16 years later -- the now 47-year-old "30 Rock" star looking tough in a black biker cap at a fashion show in Milan earlier this month (right).
Our hats off to her.
The question is...