Salma Hayek-pic #8

SALMA KAYEK: Wearing a form-fitting Balenciaga dress and Harry Winston jewelry.