A mexicana Salma Hayek decidiu que queria ser atriz ainda muito nova, após assistir A Fantástica Fábrica de Chocolate (1971). Filha de um executivo com uma cantora de ópera, ela sempre foi muito mimada, tendo sido mandada para estudar nos Estados Unidos. Espulsa do colégio religioso de Nova Orleans, ela retorna para o México, onde cursa a Universidade Iberoamericana da Cidade do México.
Em 1989, aos 23 anos, consegue um importante papel na novela mexicana "Teresa". O trabalho levou Hayek ao estrelato, fazendo com que chamasse a atenção de Hollywood. Deixou o programa e o próprio México em 91, passando a morar em Los Angeles. Devastados, alguns fãs de "Teresa" criaram o boato de que ela teria um caso com o presidente do país e que teria ido embora após a descoberta por parte da esposa dele.
Após fazer uma série de pontas na televisão norte-americana, a atriz ganhou sua grande chance do diretor Robert Rodriguez, que a chamou para atuar em A Balada do Pistoleiro, longa estrelado por Antonio Banderas. Os atores voltariam a atuar juntos em Frida (2002), Era uma vez no México (2003) e Gato de Botas (2011).
Hayek também retomaria a parceria com Rodriguez em Um Drink no Inferno (1996), em que protagonizou uma cena de dança memorável ao lado de uma cobra. Nos anos seguintes, trabalhou em E Agora, Meu Amor? (1997), ao lado de Matthew Perry (Friends), em Amor em Chamas (1997), com um desconhecido Russell Crowe, e em Dogma (1999), de Kevin Smith.
Indicada ao Oscar por sua atuação em Frida, Salma Hayek é vista muitas vezes como a latina fatal. Foi assim em Ladrão de Diamantes (2004), Bandidas (2006) e Americano (2011), isso sem falar no seriado 30 Rock, em que ela viveu uma enfermeira sexy que encantou o personagem de Alec Baldwin.