Salma Hayek est issue d'une riche famille catholique,sa mère est espagnole et son père libanais. Après avoir suivi des cours de gymnastique, la jeune femme décide de se consacrer à la comédie et parcours les plateaux de série télés mexicaines pendant plusieurs années et devient une véritable star au Mexique, notamment grâce à son rôle dans la série Teresa en 1989. En 1991, la comédienne se rend aux Etats-Unis pour essayer de faire carrière et prend des cours d'anglais. Le réalisateur Robert Rodriguez la remarque dans une émission de variété en langue espagnole et décide de lui donner un rôle aux cotés d'Antonio Banderas dans Desperado, ou elle est Carolina une libraire qui va tomber amoureuse d'Antonio Banderas. La comédienne retrouve le réalisateur pour Une nuit en enfer ou elle incarne une vampire streap-teaseuse ou elle séduit notamment George Clooney. Elle rejoint Will Smith et Kevin Kline pour le western gadget Wild Wild West.
En 2002, elle s'investit comme productrice avec sa société Ventanarosa pour Frida ,biographie sur l'artiste peintre Frida Kahlo ou la mexicaine tient aussi le rôle titre qui lui vaut l'Oscar de la meilleure actrice. En 2006, Hayek adapte la série télévisée colombienne Yo soy Betty la fea (Je suis Betty la moche) et crée Ugly Betty qui raconte la vie d'une fille au physique peu avantageux dans le milieu de la mode. La série est un succès et obtient le Golden Globe 2007 de la meilleure série de comédie.
En 2006,l'actrice joue dans Bandidas avec Penelope Cruz, western ou elles incarnent deux femmes et qui décident de s'opposer à Tyler Jackson (Dwight Yoakam) qui veut s'emparer illégalement de terres mexicaines. Si la comédienne apparaît dans de grosses productions( Coup d'éclat de Brett Ratner avec Pierce Brosnan et Woody Harrelson,Coeurs perdus aux cotés de John Travolta), elle s'intéresse également aux films indépendants comme Breaking up, mis en scène par Michael Cristofer. Employée de vestiaire qui rêve de faire un tube disco pour Studio 54, ou jeune fille rebelle qui va tomber enceinte d'une aventure sans lendemain dans Coup de foudre et Conséquences, Salma Hayek est aussi une muse dans Dogma de Kevin Smith. Comédienne fétiche pour Robert Rodriguez, elle retrouve ce dernier pour Spy Kids 3:Mission 3D,et Desperado 2 :il était une fois au Mexique. Salma Hayek interprète l'étrange femme à barbe, Madame Truska, pour Paul Weitz et son Cirque du Freak.
Filmographie de Salma Hayek