Best: Nicole Kidman
Nicole very rarely takes a step wrong on the red carpet, and last night was no different.
WORST: Debra Messing
While the shape of Debra's dress is stunning, the material too closely resembles a Quality Street wrapper.
BEST: Priyanka Chopra
Priyanka's Balmain gown brought edge and elegance to the red carpet.
BEST: Jesse Tyler Ferguson
Jesse Tyler Ferguson looks smart and stylish in his emerald green and black tux.
BEST: Sarah Paulson
Sarah's Carolina Herrera gown shouldn't work, but somehow it does.
WORST: Ariel Winter
Ariel's bold style is one of the reason's why we love her, but this dress doesn't do her any favours.
BEST: Thandie Newton
Thandie proves that sometimes less is more - even when it comes to red carpet dressing.
BEST: Sofia Vergara
The Modern Family star is the definition of a Hollywood siren in this figure-hugging gown.
BEST: Shailene Woodley
Shailene is our best dressed of the entire night in this plunging Ralph Lauren dress.
WORST: Sarah Hyland
Take away the floral, beach cover up-style print and this would have been a winner.
BEST: Jessica Biel
Jessica is the definition of show-stopping in this silver and nude gown.
BEST: Reese Witherspoon
The Big Little Lies actress took a chance in this blazer dress - and it paid off.
BEST: Viola Davis
Viola is simply breathtaking in this autumn-appropriate dress.
BEST: Milo Ventimiglia
Need we explain?
WORST: Heidi Klum
Even Heidi's newly released clothing range for Lidl looks better than this dress. Harsh? Maybe. True? Without a doubt.
BEST: Gina Rodriguez
Jane the Virgin star Gina knows how to nail classic red carpet dressing without being boring.
BEST: Lea Michele
Lea's glittering purple gown earned her a well-deserved place on the best dressed list.
BEST: Uzo Aduba
Uzo's Tina Turner-esque dress is fun and glamorous at the same time.
WORST: Felicity Huffman
The shape and cut of Felicity's dress is stunning, but the too-pale colour and heavy lace takes over. - and not in a good way.
BEST: Mandy Moore
Mandy Moore returning to the spotlight has been one of the best things to happen in 2017.
BEST: Jane Fonda
At 79-years-old, Jane Fonda needs to tell us her secret to looking so good.