64th Annual Cannes Film Festival - "Puss in Boots" Photocall.Carlton Beach, Cannes, France.May 11, 2011.
(May 11, 2011 - Source: Bauer Griffin) see more angles »
Prev 54271 of 69052 Next

Salma Hayek Strapless Dress

Salma donned a scarlet strapless leather dress with a ruffled shrug for the Cannes Film Festival.
Brand: Gucci

Salma Hayek Platform Pumps

Salma Hayek sizzled in tan leather double platform Fall 2011 pumps.
Brand: Gucci