Salma Hayek se impuso a Madonna y Jennifer Lopez, entre otras estrellas interesadas en interpretar a Frida en el cine, e incluso consiguió adquirir los derechos para mostrar las pinturas originales de Kahlo en su película.