CANNES, FRANCE - MAY 18: Actress Salma Hayek attends the Indiana Jones  premiere at the Palais des Festivals during the 61st Cannes International Film Festival on May 18, 2008 in Cannes, France - stock photo
{}