Who: Salma Hayek wearing a Giambattista Valli sleeveless dotted dress
Shop: Farfetch.com £2,269
Where: Giambattista Valli fashion show, Paris

Credit: Pacific Coast News