Who: Salma Hayek wearing a Gucci strapless leather dress
Shop: Net-A-Porter US $2,890
Net-A-Porter International £1,840 / €1,800
Where: 2011 Cannes Film Festival “Puss In Boots” Photocall

Credit: Getty