Amy Adams in Tom Ford, The Duchess of Cambridge in her beloved Alexander McQueen and Felicity Jones in Maria Grazia Chiuri, the first Christian Dior female designer, were some of our favorite celebrities that appeared in the cold London red carpet.

Voila!

Penelope Cruz in Atelier Versace

versace

Felicity Jones in Maria Grazia Chiuri

grazia

Amy Adams in Tom ford

tom ford dress

The Duchess of Cambridge in Alexander McQueen

mcqueen dress

Emma Stone in Chanel

chanel

Michelle Williams in Louis Vuitton

Michelle Williams

Nicole Kidman in Armani Prive

armani prive

Emily Blunt in Sara Burton

sara burton

And in our humble opinion the worst dressed on the red London carpet, was no other than Naomi Harris in Gucci

gucci

oh... no, no, no... What were you thinking?