Salma Hayek is a Mexican-American film actress, producer, and former model. Find out more interesting facts about her! (more…) Read More