Salma Hayek in leather Gucci dress at Cannes

Slideshow posted in Entertainment News | Wednesday, May 11, 2011