Who: Salma Hayek wearing a Stella McCartney fluid satin dress with wave appliqué
Shop: Browns Fashion £1,145
Where: Late Night With Jimmy Fallon, New York

Credit: Getty