The 95th Academy Awards took place in Los Angeles, California on 12 March to celebrate achievements in filmmaking. There were record-breaking wins, memorable moments and emotional acceptance speeches, as well as moving performances and - of course - plenty of jaw-dropping ensembles. From Rihanna's sequinned, baby bump-highlighting Maison Margiela number to Angela Basset doing the thing in Moschino, these are the Oscars looks that stole the show.
Michelle Yeoh in Dior
Rihanna in Maison Margiela
Jessica Chastain in Gucci
Florence Pugh in Valentino
Jamie Lee Curtis in Dolce & Gabbana
Angela Basset in Moschino
Emily Blunt in Valentino
Stephanie Hsu in Valentino
Cara Delevigne in Elie Saab
Margot Robbie in Giorgio Armani
Cate Blanchett in Louis Vuitton
Lady Gaga in Versace
Nicole Kidman in Armani Privé
Zoe Saldaña in Fendi
Mindy Kaling in Vera Wang
Elizabeth Olsen in Givenchy
Malala in Ralph Lauren
Ashley Graham in Alberta Ferretti
Vanessa Hudgens in Chanel
Lilly Singh in Christian Siriano
Hong Chau in Prada
Ariana DeBose in Versace
Melissa McCarthy in Christian Siriano
Halle Bailey in Dolce & Gabbana
Janelle Monáe in Vera Wang
Deepika Padukone in Louis Vuitton
Kate Hudson in Rodarte
Read Next: