Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / ANNE-CHRISTINE POUJOULAT (Photo credit should read ANNE-CHRISTINE POUJOULAT/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / VALERY HACHE (Photo credit should read VALERY HACHE/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / BERTRAND LANGLOIS (Photo credit should read BERTRAND LANGLOIS/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / BERTRAND LANGLOIS (Photo credit should read BERTRAND LANGLOIS/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / BERTRAND LANGLOIS (Photo credit should read BERTRAND LANGLOIS/AFP/Getty Images)
Kering On The Red Carpet - The 68th Annual Cannes Film Festival
CANNES, FRANCE - MAY 17: Actress Salma Hayek Pinault attends the "Rocco and His Brothers Restoration" Premiere during the 68th annual Cannes Film Festival on May 17, 2015 in Cannes, France. (Photo by Clemens Bilan/Getty Images for Kering)
Kering On The Red Carpet - The 68th Annual Cannes Film Festival
CANNES, FRANCE - MAY 17: Actress Salma Hayek Pinault attends the "Rocco and His Brothers Restoration" Premiere during the 68th annual Cannes Film Festival on May 17, 2015 in Cannes, France. (Photo by Clemens Bilan/Getty Images for Kering)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / ANNE-CHRISTINE POUJOULAT (Photo credit should read ANNE-CHRISTINE POUJOULAT/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek waves as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / ANNE-CHRISTINE POUJOULAT (Photo credit should read ANNE-CHRISTINE POUJOULAT/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek waves as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / LOIC VENANCE (Photo credit should read LOIC VENANCE/AFP/Getty Images)
FRANCE-CINEMA-FILM-FESTIVAL-CANNES
Mexican actress Salma Hayek poses as she arrives for the screening of the film "Carol" at the 68th Cannes Film Festival in Cannes, southeastern France, on May 17, 2015. AFP PHOTO / LOIC VENANCE (Photo credit should read LOIC VENANCE/AFP/Getty Images)