Salma Hayek Nationality and Background: A Verified Profile
people
Salma Hayek holds dual nationality: she is both Mexican and American. She was born in Coatzacoalcos, Veracruz, Mexico, and later became a naturalized U.S. citizen. This profile...
Open article