Who is Salma Hayek?

Hispanic Actress In "Desperado" :-)