Actress Hayek poses on the red carpet for the opening ceremony of the 64th Cannes Film Festival in Cannes

 
Actress Hayek  poses on the red carpet for the opening ceremony of the 64th Cannes Film Festival in Cannes
Actress Salma Hayek poses on the red carpet for the opening ceremony of the 64th Cannes Film Festival in Cannes May 11, 2011. REUTERS/Vincent Kessler (FRANCE - Tags: ENTERTAINMENT)
Tags: Hayek