The BAFTA's always brings a stylish punch to the red carpet
with the brightest stars donning the most fetching and glamorous looks. Kelly
Macdonald, Ava West, Millie Mackintosh, Louise Roe in Naeem Khan, Ella Purnell,
Meryl Streep in Givenchy, Edith Bowman, Holliday Grainger, Isabelle Huppert in
Chloé, Anya Taylor-Joy in Gucci, Tanya Burr, Caitriona Balfe in Valentino, Felicity
Jones in Christian Dior, Amy Adams in Tom Ford, Michelle Williams in Louis
Vuitton, Sophie Turner in Louis Vuitton, Viola Davis in Jenny Packham, Laura
Whitmore in Suzanne Neville, Bryce Dallas Howard in Solace London, Penelope
Cruz in Atelier Versace.