See All the Best Looks from the 2017 BAFTA Red Carpet
Tonight's the night: A host of international actors have alighted on London for the 70th annual BAFTA awards. La La Land leads the pack as the best picture hopeful, unsurprisingly (other nominated films include Moonlight and Manchester by the Sea), but the red-carpet styles on display were equally award-worthy.
In the best actress category, we have Amy Adams for Arrival, hometown girl Emily Blunt for The Girl on the Train, Natalie Portman in Jackie, Emma Stone for La La Land, and Meryl Streep for her warbling turn in Florence Foster Jenkins.
Click through for the arrivals and all the best of the red carpet.
Michelle Williams in Louis Vuitton
Emma Stone in Chanel Couture
Emily Blunt in Alexander McQueen
Tom Ford in Tom Ford
Amy Adams in Tom Ford
Nicole Kidman in Armani Privé
Thandie Newton in Osman
Bryce Dallas Howard
Bryce Dallas Howard in Solace London.
Julia Stiles in Maria Korovilas
Eddie Redmayne and Hannah Bagshawe
Bagshawe wears Alexander McQueen
Naomie Harris in Gucci, Atelier Swarovski jewelry, and carrying an Atelier Swarovski clutch.
Catherine, Duchess of Cambridge and Prince William
Middleton wears Alexander McQueen
Isabelle Huppert in Chloé.
Anya Taylor Joy
Anya Taylor Joy in Gucci
Felicity Jones in Christian Dior