Hip hop musical Hamilton has swept the board at the Olivier Awards, picking up seven gongs from its 13 nominations.
The West End production of Lin-Manuel Miranda's show won best new musical and outstanding achievement in music. It was also a good night for The Ferryman, which picked up three awards.
Breaking Bad's Bryan Cranston took the best actor prize for Network for his portrayal of Howard Beale in the National Theatre production. In his acceptance speech, he said he was grateful to be working in a country that funds the arts, adding: "Hopefully that will continue."
Check out the full list of winners below:
BEST NEW PLAY
The Ferryman at Jerwood Theatre Downstairs at the Royal Court Theatre and Gielgud Theatre
BEST NEW COMEDY
Labour Of Love at Noël Coward Theatre
BEST NEW DANCE PRODUCTION
Flight Pattern by Crystal Pite for The Royal Ballet at Royal Opera House
OUTSTANDING ACHIEVEMENT IN DANCE
Francesca Velicu for her performance in English National Ballet’s production of Pina Bausch’s Le Sacre Du Printemps at Sadler’s Wells
BEST ENTERTAINMENT AND FAMILY
Dick Whittington at London Palladium
BEST COSTUME DESIGN
Vicki Mortimer for Follies at National Theatre – Olivier
BEST SOUND DESIGN
Nevin Steinberg for Hamilton at Victoria Palace Theatre
BEST ACTOR IN A SUPPORTING ROLE
Bertie Carvel for Ink at Almeida Theatre and Duke of York’s Theatre
BEST ACTRESS IN A SUPPORTING ROLE
Denise Gough for Angels In America at National Theatre – Lyttelton
OUTSTANDING ACHIEVEMENT IN AFFILIATE THEATRE
Killology at Jerwood Theatre Upstairs at the Royal Court Theatre, a co-production with Sherman Theatre Cardiff
BEST SET DESIGN
Bob Crowley and 59 Productions for An American In Paris at Dominion Theatre
BEST LIGHTING DESIGN
Howell Binkley for Hamilton at Victoria Palace Theatre
BEST ACTOR
Bryan Cranston for Network at National Theatre –Lyttelton
BEST ACTRESS
Laura Donnelly for The Ferryman at Jerwood Theatre Downstairs at the Royal Court Theatre and Gielgud Theatre
BEST DIRECTOR
Sam Mendes for The Ferryman at Jerwood Theatre Downstairs at the Royal Court Theatre and Gielgud Theatre
BEST NEW OPERA PRODUCTION
Semiramide at Royal Opera House
OUTSTANDING ACHIEVEMENT IN OPERA
Joyce DiDonato and Daniela Barcellona for their performances in Semiramide at Royal Opera House
BEST REVIVAL
Angels In America at National Theatre – Lyttelton
OUTSTANDING ACHIEVEMENT IN MUSIC
Hamilton – Composer-Lyricist: Lin-Manuel Miranda; Orchestrator: Alex Lacamoire at Victoria Palace Theatre
BEST THEATRE CHOREOGRAPHER
Andy Blankenbuehler for Hamilton at Victoria Palace Theatre
MAGIC RADIO BEST MUSICAL REVIVAL
Follies at National Theatre – Olivier
BEST ACTOR IN A SUPPORTING ROLE IN A MUSICAL
Michael Jibson for Hamilton at Victoria Palace Theatre
BEST ACTRESS IN A SUPPORTING ROLE IN A MUSICAL
Sheila Atim for Girl From The North Country at The Old Vic and the Noël Coward Theatre
BEST ACTRESS IN A MUSICAL
Shirley Henderson for Girl From The North Country at The Old Vic and the Noël Coward Theatre
BEST ACTOR IN A MUSICAL
Giles Terera for Hamilton at Victoria Palace Theatre
BEST NEW MUSICAL
Hamilton at Victoria Palace Theatre
SPECIAL AWARD
David Lan