Bertrand Rindoff Petroff/Getty Images

WHAT SHE WORE Hayek Pinault hit Stella McCartney in a LBD and cobalt blazer from the label. She accented the look with an oversize clutch and a fanciful butterfly brooch.

CELEBRITY: Salma Hayek

TREND: Blazers

18 of 49

Salma Hayek Pinault

Salma Hayek Pinault looked chic at Stella McCartney