Salma Hayek Biography, Age, Height, Career, Net Worth, Photos & More Salma Hayek Pinault is an American and … Read More >>