The 70th annual primetime Emmy awards which wrapped up on Tuesday morning (Singapore time) offered viewers a platter of surprises from a speech by legendary television veteran Betty White to an impromptu onstage proposal.
But aside from the fun moments and awards - streaming service Netflix and premium cable channel HBO both managed to snag 23 of the top honours - the best part of the show was the fashion offered up by stars, who all brought, or attempted to bring, their A-game to the red carpet.
Here are some of the best and worst looks from this year's Emmys.
Best
Michelle Dockery in Carolina Herrera
Angela Sarafyan in Christian Siriano
Tatiana Maslany in Christian Siriano
Sarah Paulson in Oscar de la Renta
Worst
Claire Foy in Calvin Klein
Alison Brie in Miu Miu
Emilia Clarke in Dior
Tracee Ellis Ross in Valentino