The stars of the silver screen lit up the red carpet on Sunday at the Emmy Awards to celebrate another year in television greatness, and they did so in style.
Tracee Ellis Ross wowed in long-sleeved, sequinned, feathered Chanel, Tessa Thompson wore a rainbow Rosie Assoulin show-stopper and Millie Bobby Brown looked delightful in a strapless cream gown.
Stars like Matt Walsh and Padma Lakshmi also sported blue ribbons in solidarity with the American Civil Liberties Union. The ribbons have become a mainstay at big events as a form of resistance against President Donald Trump’s policies.
And Sean Spicer, who joked that Melissa McCarthy should share the Emmy she already won in part for her impersonation of the former White House Press Secretary, even made a surprise appearance.
Check out all the best looks from the 2017 Emmy Awards below.
Tracee Ellis Ross in Chanel
Kevin Mazur via Getty Images
Viola Davis in Zac Posen
John Shearer via Getty Images
Nicole Kidman in Calvin Klein
Steve Granitz via Getty Images
Sarah Paulson
Kevin Mazur via Getty Images
Laverne Cox in Naeem Khan
Kevin Mazur via Getty Images
Lea Michele in Elie Saab
Steve Granitz via Getty Images
Reese Witherspoon in Stella McCartney
J Merritt via Getty Images
Laura Dern
John Shearer via Getty Images
Shailene Woodley in Ralph Lauren
John Shearer via Getty Images
Anna Chlumsky in Sachin and Babi
J Merritt via Getty Images
Millie Bobby Brown in Calvin Klein
Steve Granitz via Getty Images
Yara Shahidi in Prada
John Shearer via Getty Images
Issa Rae in Vera Wang
J Merritt via Getty Images
Mandy Moore
Frazer Harrison via Getty Images
Jessica Lange
Steve Granitz via Getty Images
Padma Lakshmi in Christian Siriano
John Shearer via Getty Images
Uzo Aduba in Sally LaPointe
John Shearer via Getty Images
Julianne Hough in Marchesa
John Shearer via Getty Images
Samantha Bee in Rubin Singer
J Merritt via Getty Images
Rashida Jones
Samantha Bee in Rubin Singer
Kate McKinnon in Narciso Rodriguez
Kevin Mazur via Getty Images
Sofia Vergara and Manolo Gonzalez Vergara
J Merritt via Getty Images
Thandie Newton
Steve Granitz via Getty Images
Jessica Biel in Ralph and Russo
Frazer Harrison via Getty Images
Shannon Purser in Sachin and Babi
John Shearer via Getty Images
Heidi Klum
Steve Granitz via Getty Images
Kristin Cavallari in KaufmanFranco
J Merritt via Getty Images
Pete Davidson, Kyle Mooney, Aidy Bryant, Mikey Day and Beck Bennett
Frazer Harrison via Getty Images
Ariel Winter
Frazer Harrison via Getty Images
Sarah Hyland in Zac Posen
J Merritt via Getty Images
Felicity Huffman
Steve Granitz via Getty Images
Rachel Bloom in Gucci
Steve Granitz via Getty Images
Kiernan Shipka
J Merritt via Getty Images
Tessa Thompson in Rosie Assoulin
Frazer Harrison via Getty Images
Priyanka Chopra
Steve Granitz via Getty Images
Leslie Jones in Christian Siriano
John Shearer via Getty Images
Michelle Pfeiffer
Steve Granitz via Getty Images
Susan Sarandon
Steve Granitz via Getty Images
Claire Foy in Oscar de la Renta
Steve Granitz via Getty Images
Jane Fonda in Brandon Maxwell
John Shearer via Getty Images
Jane Krakowski
Kevin Mazur via Getty Images
Chrissy Metz
J Merritt via Getty Images
Hilaria Baldwin
Kevin Mazur via Getty Images
Samira Wiley in Christian Siriano and Lauren Morelli
John Shearer via Getty Images
Debra Messing in Romona Keveza
John Shearer via Getty Images
This article originally appeared on the US edition of HuffPost.