BAFTAs 2023 saw a swish set of Hollywood on the red carpet, as they came up to make their presence felt, and in some cases, collect their awards.
Held at the Royal Festival Hall, London, here's a quick recap of the power evening.
Austin Butler bags yet another award to his collection.
The actor is a favourite to win the Oscar too, for his portrayal of Elvis Presley.
Cate Blanchett wins Best Actress for Tar, where she plays a complicated orchestra conductor.
The Banshees Of Inisherin bagged BAFTAs including Best Supporting Actor for Kerry Condon.
Brendan Gleeson and Colin Farrell missed their Best Supporting Actor and Best Actor trophies respectively for Banshees but it picked up an award for...
...Irish actor Barry Keoghan for the Best Supporting Actor.
The film, directed by Martin McDonagh, also took home awards for Outstanding British Film and Original Screenplay.
But the biggest winner of the night was the German film, All Quiet on the Western Front, which won Best Film for Producer Malte Grunert, centre, Best Director for Edward Berger, right, Adapted Screenplay, Editing, Cinematography for James Friend, left, Original Score and Hair and Make-up.
Emma Mackey, known for her coming-of-age series Sex Education, bags the Rising Star award.
The BAFTAs saw a touch of royalty, as Catherine, princess of Wales, and Prince William, prince of Wales, attended the show and mingled with the guests.
<p
Kate and Will chat with Krishnendu Majumdar, Chair, BAFTA.
Shaunak Sen's documentary All That Breathes lost the Best Documentary award to Navalny, but Nadeem Shehzad, left -- who stars in it along with his brother Mohammad Saud -- enjoys his moment of international glory.
Shehzad is seen here with Salik Rehman, who joined the Wildlife Rescue Centre that Shehzad runs, which treats owls and raptors in Delhi.
Catherine Zeta-Jones, always a show-stopper.
We didn't see Priyanka Chopra at the BAFTAs, but sister-in-law Sophie Turner puts up star-studded show.