Who: Salma Hayek wearing a Stella McCartney two tone jersey dress
Shop: Net-A-Porter US $935
Net-A-Porter International £535 / €555
Where: Stella McCartney Fashion Show during Paris Fashion Week

Credit: Fame Flynet Pictures