Nicolas Genin/Abaca

WHAT SHE WORE Hayek sat front row at the Alexander McQueen show in a ruffled lace dress, cutout platforms and a satin minaudiere, all from the label.
76 of 92

Salma Hayek

Salma Hayek in Alexander McQueen

Advertisement