The Baftas were last night and the stars came out in droves to celebrate. They all looked rather lovely, but we'll let you decide who you think was the best dressed.
Leonardo DiCaprio
Maggie Smith
Rooney Mara
Advertisement
Michael Fassbender
Olga Kurylenko
Dakota Johnson
Advertisement
John Boyega
Sacha Baron Cohen & Isla Fischer
Alicia Vikander
Advertisement
Kate Winslet
Saoirse Ronan
Julianne Moore
Advertisement
Bryan Cranston
Idris Elba