There was no shortage of glitz and glamour at the Academy Awards on Sunday night. Stars including Emma Stone and Amy Adams pulled out all the stops on the red carpet at Hollywood's Dolby Theatre, wearing showstopping gowns and equally dazzling accessories.
Leading ladies including Ruth Negga, Nicole Kidman and Viola Davis brought awards season to a close in style, in memorable ensembles from designers including Valentino, Marchesa and Louis Vuitton. Meanwhile there were more stunning style moments from the 2016 Oscar winners-turned-presenters such as Brie Larson and Alicia Vikander. Click through to see all the dresses from the 2017 Oscars...
Best Actress nominee Ruth Negga wowed in a red custom Valentino gown, which she accessorised with a red headband and dazzling drop earrings.
Emma Stone was every inch the Oscars' golden girl in this stunning Givenchy Haute Couture gown.
Michelle Williams in Louis Vuitton.
Karlie Kloss in Stella McCartney.
Scarlett Johansson in Alaia.
Felicity Jones looked elegant as ever on the red carpet in this Dior Couture gown. The Rogue One: A Star Wars Story star accessorised the look with strappy heels and wore her hair in a half-up, half-down style.
Olivia Culpo looked stunning in this flapper style dress from Marchesa. The former HFM cover girl revealed that the dress featured a cascading design to represent crystals as part of a charity collaboration between Stella Artois and Water.org.
Dakota Johnson in a Gucci gown and Cartier jewellery.
Chrissy Teigen in Zuhair Murad.
Alicia Vikander in Louis Vuitton.
Hailee Steinfeld looked incredible in this Ralph and Russo couture gown on the Oscars red carpet.
Jessica Biel dazzled in a KaufmanFranco gown and Tiffany jewels.
Kirsten Dunst in Dior.
Leading Actress nominee Isabelle Huppert channelled a glamorous look in this shimmering silver gown from Armani Prive.
Sofia Carson had her very own princess moment in this white embellished gown.
Charlize Theron.
Emma Roberts in vintage Armani Privé.
Halle Berry in Versace.
Janelle Monae in Elie Saab Couture.
Leslie Mann.
Nicole Kidman in Armani.
Viola Davis.
Octavia Spencer in Marchesa.
Priyanka Chopra.
Taraji P. Henson in an Alberto Ferretti gown.
Naomie Harris.
Brie Larson.