Who: Rachel Weisz wearing an Alexander McQueen embellished crepe dress
Shop: Net-A-Porter US $4,295
Where: ‘The Girl With The Dragon Tattoo’ Madrid Premiere

Credit: Getty