Salma Hayek is Latin !!! I thought one of her parent was from Bangladesh ! Let me check the web.