Old Hollywood glamour ruled the red carpet at the 95th annual Academy Awards on Sunday night.
Celebrities and stylists alike kept things classic, sophisticated and elevated at the Oscars pre-show, save for a few wonderfully wacky and wild ensembles that kept things fun (including the people who posed with pretzels on the carpet).
Stars including Allison Williams, Sofia Carson, Stephanie Hsu, Cara Delevingne and Elizabeth Banks battled it out for the most voluminous dress on the carpet, while Florence Pugh marched to the beat of her own drum and showed up in couture shorts ― very fancy ones, we might add.
Many of this year’s attendees showed up in white, despite the academy’s decision to switch the red carpet to a “champagne” carpet. It was the first change to the coloring of the carpet since 1961 and wasn’t totally embraced by everyone.
“I think the decision to go with a champagne carpet over a red carpet shows how confident we are that no blood will be shed,” host Jimmy Kimmel said last week, alluding to last year’s “slap” incident, which was still top of mind for everyone at the Oscars.
Compared to the SAG Awards red carpet in February, the Academy Awards red carpet also featured considerably less snow in the forecast and exactly zero blizzard warnings.
Check out all the best and boldest looks below:
ANGELA WEISS via Getty Images
Cara Delevingne
ANGELA WEISS via Getty Images
Fan Bingbing
ANGELA WEISS via Getty Images
Allison Williams
Mike Coppola via Getty Images
Angela Bassett
Kevin Mazur via Getty Images
Stephanie Hsu
Gilbert Flores via Getty Images
Lady Gaga
Gilbert Flores via Getty Images
Janelle Monáe
Lexie Moreland via Getty Images
Rihanna
Kevin Mazur via Getty Images
Sabrina Dhowre Elba and Idris Elba
ANGELA WEISS via Getty Images
Salma Hayek
Kayla Oaddams via Getty Images
Harvey Guillen
Mike Coppola via Getty Images
Halle Berry
Gilbert Flores via Getty Images
Kate Hudson
ANGELA WEISS via Getty Images
Monica Barbaro
Gilbert Flores via Getty Images
Harry Shum Jr.
Mike Coppola via Getty Images
Halle Bailey
Kevin Mazur via Getty Images
Tems
Kevin Mazur via Getty Images
Florence Pugh
Arturo Holmes via Getty Images
Ludwig Goransson
Mike Coppola via Getty Images
Emily Blunt
Mike Coppola via Getty Images
Paul Mescal
Mike Coppola via Getty Images
Elizabeth Banks
Mike Coppola via Getty Images
Dwayne Johnson
ANGELA WEISS via Getty Images
Michelle Yeoh
Mike Coppola via Getty Images
Malala Yousafzai
Kayla Oaddams via Getty Images
Nicole Kidman
Arturo Holmes via Getty Images
Ludwig Goransson
Arturo Holmes via Getty Images
Mindy Kaling
Arturo Holmes via Getty Images
Zoë Saldana
Arturo Holmes via Getty Images
Sofia Carson
Mike Coppola via Getty Images
Winnie Harlow
Arturo Holmes via Getty Images
Sarah Polley
Arturo Holmes via Getty Images
Sandra Oh
Kayla Oaddams via Getty Images
Ana de Armas
Gilbert Flores via Getty Images
Lillian Amanda Luhrmann, Baz Luhrmann and Catherine Martin
Kevin Mazur via Getty Images
Eva Longoria
Kayla Oaddams via Getty Images
Ashley Graham
Kayla Oaddams via Getty Images
Ava DuVernay
Mike Coppola via Getty Images
Marlee Matlin
Arturo Holmes via Getty Images
Ruth E. Carter
Kevin Mazur via Getty Images
Janet Yang
Kevin Mazur via Getty Images
Austin Butler
Mike Coppola via Getty Images
Justin Hurwitz
Mike Coppola via Getty Images
Kerry Condon
Arturo Holmes via Getty Images
Alice Rohrwacher
Mike Coppola via Getty Images
Lenny Kravitz
Kayla Oaddams via Getty Images
John Cho
Arturo Holmes via Getty Images
Bill Nighy
Mike Coppola via Getty Images
Vanessa Hudgens
Mike Coppola via Getty Images
Lilly Singh
Gilbert Flores via Getty Images
Lesley Paterson
Mike Coppola via Getty Images
Questlove
Arturo Holmes via Getty Images
Hong Chau
Arturo Holmes via Getty Images
Jay Ellis
Allen J. Schaben via Getty Images
Jamie Lee Curtis
Mike Coppola via Getty Images
Reece Feldman
Arturo Holmes via Getty Images
Sandra Drzymalska
Arturo Holmes via Getty Images
Lewis Pullman
Arturo Holmes via Getty Images
Zuri Hall
Arturo Holmes via Getty Images
Lukas Dhont
Arturo Holmes via Getty Images
Deanne Bray and Troy Kotsur
Kayla Oaddams via Getty Images
Elizabeth Olsen
Arturo Holmes via Getty Images
Daryn Carp
Jeff Kravitz via Getty Images
Laverne Cox
Arturo Holmes via Getty Images
Brendan Fraser
Mike Coppola via Getty Images
Katie Lowes and Adam Shapiro
Arturo Holmes via Getty Images
Zanna Roberts Rassi
Gilbert Flores via Getty Images
Karen Murphy and Beverley Dunn
Arturo Holmes via Getty Images
Khaby Lame
Gilbert Flores via Getty Images
Loni Love
Arturo Holmes via Getty Images
Naz Perez
Arturo Holmes via Getty Images
Sherry Cola
ABC via Getty Images
Kathy and Joel Crawford
Gilbert Flores via Getty Images
Jennifer Lahmers
Arturo Holmes via Getty Images
Mario Lopez
Arturo Holmes via Getty Images
Kaala Bhairava and Rahul Sipligunj
Mike Coppola via Getty Images
Marc Malkin
Mike Coppola via Getty Images
Elizabeth Wagmeister
Gilbert Flores via Getty Images
Jessica Springsteen