This year's Emmys red carpet did not disappoint. From Millie Bobby Brown's stunning ballerina-inspired gown to Zoë Kravitz's rainbow-colored dress, see all the best red carpet looks here.
Among the all-star cast of Big Little Lies, it was Reese Witherspoon's look that had us all nodding in approval as she arrived at the award show. She broke with the unofficial tradition of wearing a floor-length gown during award show appearances (especially when appearing as the nominee of the most highly nominated show this year) and instead wore a sharp Stella McCartney blazer as a dress.
The actress's navy satin jacket was impeccably tailored and complemented her straight platinum locks, and Reese made us forget about every other ball gown we saw tonight when she paired the blazer with matching stilettos.
On Reese Witherspoon: Stella McCartney Bespoke Prussian Blue Duchess Silk Double Breasted Tuxedo Dress and David Webb jewelry.