The 2014 British Fashion Awards

The 2014 British Fashion Awards took place yesterday and celebrities looked amazing on the red carpet wearing clothes from the latest fashion collections.Take a look and choose your favorites!

Cara Delevingne in Burberry
Rihanna in Stella Mccartney
Kendall Jenner in Emilio Pucci
Victoria Beckham
David and Victoria Beckham
Emma Watson
Suki Waterhouse in Burberry
Karlie Kloss
Joan Smalls in Tom Ford
Tom Ford and Rita Ora 
Olivia Palermo in Emilia Wickstead
Lily Allen in Vivienne Westwood
Michelle Dockery in Erdem
Poppy Delevingne in Topshop
Naomi Campbell
Anna Kendrick in Victoria Beckham
Karolina Kurkova
Lewis Hamilton and Nicole Scherzinger in Julien Macdonald
Anna Wintor in John Galliano for Maison Martin Margiela
Laura Bailey in Emilia Wickstead
Angela Scanlon
Natalie Massanet in Emilia Wickstead
Daisy Lowe
Simone Rocha
Mollie King in Patricia Bonaldi
Kylie Minogue in Stella Mccartney
Laura Haddock
www.vogue.co.uk