La Frida (2002) a été jugée comme la seconde actrice latino-américaine la plus riche de tout Hollywood, derrière Jennifer Lopez. Des rapports disent que la star possède 100 millions de dollars dans sa tirelire, fait que Salma Hayek a contesté, allant même jusqu’à affirmer qu’elle donnerait l’argent à des oeuvres de charité du Mexique, son pays natal, si elle avait autant de sous.
Fâchée, elle affirme que « C’est un énorme mensonge. C’est loin, très loin de la réalité. Je n’ai pas ce montant d’argent. Quelqu’un me l’a envoyé (la nouvelle) et j’ai ri. C’est un peu comme une blague. Bien entendu, je n’ai jamais gagné 100M $US et je ne le voudrais pas. »
« Avec les choses comme elles sont au Mexique, ça me dérange qu’ils (médias) me placent dans le même groupe de millionnaires avec 100M $US que je n’ai pas quand il y a autant de personnes qui meurent de faim. Si j’avais 100M $US, je serais à la retraite et je ferais plus de choses altruistes que je ne le peux maintenant. »
« J’aurais ouvert des centres contre la violence envers les femmes au Mexique, et plusieurs autres choses », conclut-elle.
Salma Hayek est un visage très populaire au Mexique. Elle a eu des rôles dans plus de 30 films et demeure sans équivoque l’actrice mexicaine la plus importante à ce jour. Salma est aussi réputée comme une ardente féministe qui a à coeur la défense des droits, dont la discrimination envers les immigrants et la dénonciation de la brutalité envers les femmes. Ce dernier motif s’est révélé majeur lorsque l’actrice s’est portée au secours de son pays, le Mexique, qui avait de la difficulté à résoudre une affaire du genre près de la ville de Ciudad Juarez.