The Blemish

Read More: Salma Hayek at the ‘Puss in Boots’ Photocall

View Full Size
Salma Hayek in an eye-catching red leather Gucci dress for the "Puss in Boots" photocall at the Cannes Film Festival