British actress Olivia Colman defied the odds to scoop an Oscar on a night when Green Book also sprang a surprise by winning the award for best film.
Colman won best actress for her role in The Favourite and charmed viewers with a funny and tearful speech.
Green Book won three trophies in total, including best picture, which had been expected to go to Netflix’s Roma.
Bohemian Rhapsody won the most awards in total with four, while Roma and Black Panther also won three each.
The star, who started out as a sidekick in TV sitcoms like Peep Show, was in shock when her name was called.
Glenn Close had been the firm favourite for her role in The Wife – and now has the unenviable record of seven nominations without a win.
Holding back tears on stage, Colman said: “It’s genuinely quite stressful. This is hilarious. I’ve got an Oscar!