Stars of the big screen have graced the red carpet for the Bafta Film Awards.
Scottish actor David Tennant is hosting the ceremony at the Royal Festival Hall in London for the second year running.
Georgia Tennant, David Tennant and Celia Imrie attending the 78th British Academy Film Awards at the Royal Festival Hall, Southbank Centre, London (Ian West/PA)
Demi Moore (Ian West/PA)
Camila Cabello (Ian West/PA)
Warwick Davis (Ian West/PA)
Jeff Goldblum (Ian West/PA)
Mikey Madison (Ian West/PA)
Gwendoline Christie (Ian West/PA)
Nick Park, left, and Merlin Crossingham (Ian West/PA)
Leo Woodall (James Manning/PA)
Kneecap (Ian West/PA)
Pamela Anderson (James Manning/PA)
Felicity Jones (Ian West/PA)
Mark Owen, Howard Donald and Gary Barlow of Take That (Ian West/PA)