The BAFTAs are here! The stars hit the red carpet in style ahead of the swanky awards ceremony in London this evening and now it's time to see all the best (and worst) dresses...
2015 Bafta dresses
462985514
Edith Bowman in Luisa Beccaria
462986630
Sarah Jane Crawford
462987852
Romola Garai in Roksanda
462987816
MyAnna Buring
462988688
Haley Atwell
462988940
Claudia Winkleman
rexfeatures_4418644e
Hannah Bagshawe and Eddie Redmayne
462990172
Holliday Grainger in Antonio Berardi
rexfeatures_4418644ah(1)
Amy Adams in Lanvin
462990568
Rosamund Pike in Roland Mouret
462990514
Tanya Burr in Jenny Packham
rexfeatures_4418649ax
Sam Claflin and Laura Haddock
rexfeatures_4418639ax
Keira Knightley in Giambattista Valli
rexfeatures_4418644az
Natalie Dormer
rexfeatures_4418644w
Patricia Arquette
rexfeatures_4418644ad
Anne-Marie Duff and James McAvoy
rexfeatures_4418639bb
Reese Witherspoon in Stella McCartney
rexfeatures_4418644ar
Laura Bailey
462991796
Jenna Louise Coleman
462991806
Kristin Scott Thomas
462992068
Lea Seydoux and Monica Bellucci
462992440
Angela Scalon
462992526
Dianna Agron
462992572
Jim Carter and Imelda Staunton
462992790
Felicity Jones in vintage Dior
462993300
Julianne Moore in Tom Ford
462993780
Alice Eve
rexfeatures_4418639cr
Benedict Cumberbatch and Sophie Hunter
462994242
Julie Walters
462994548
Rachel Riley
rexfeatures_4418639ck
Gugu Mbatha-Raw
462993880
Sienna Guillory
Up for Best Supporting Actress for her role alongside Benedict Cumberbatch in Imitation Game**, Keira Knightley was looking as incredible as ever, dressing her baby bump in another winning ensemble. After wowing us in Erdem at the SAG Awards, KK didn't chose to wear a Brit designer for the occasion, but instead opted for a dreamy number by Giambattista Valli.
Meanwhile, Best Actress nominee from across the pond Reese Witherspoon supported British fashion by arriving in an elegant purple gown by Stella McCartney.
So who's your fave? Scroll through the gallery above to see all of the most fabulous frocks...