Designed by
Title
Actress Salma Hayek #12729216
Description
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
This image is editorial