A far cry from the blackout times of Time's Up yore, this year's Academy Awards boasted reams of colour, drama and flair.
Lucy Boynton wearing Rodarte.
Rami Malek wearing custom Saint Laurent by Anthony Vaccarello.
Rachel Weisz wearing Givenchy couture.
Billy Porter wearing Christian Siriano.
Helen Mirren wearing Schiaparelli.
Glenn Close wearing Carolina Herrera.
Charlize Theron wearing Dior.
Brie Larson wearing Celine by Hedi Slimane.
Jennifer Lopez wearing Tom Ford.
Tessa Thompson wearing Chanel.
Awkwafina wearing Dsquared2.
Nicholas Hoult and Joe Alywn.
Amy Adams wearing custom Versace.
Stephan James wearing custom Etro.
Linda Cardellini wearing Schiaparelli Haute Couture.
Jennifer Hudson wearing Elie Saab.
Yalitza Aparicio wearing Rodarte.
Laura Harrier wearing Louis Vuitton.
Regina King in Oscar de la Renta.
Emma Stone in Louis Vuitton.
Letitia Wright wearing Dior Couture.
Constance Wu wearing Versace.
Lady Gaga wearing Alexandar McQueen and Tiffany's Diamonds.
Olivia Coleman in Prada.
Gemma Chan in Valentino.