how old is salma hayek

2 minutes ago 1
how old is salma hayek

Salma Hayek is 58 years old. She was born on September 2, 1966, in Coatzacoalcos, Veracruz, Mexico.