A fashion night calls for statement making ensembles appropriate for the occasion. For what may seem as an over the top red-carpet choice for fashion enthusiasts updating themselves on what stars wore to the 2019 Fashion Awards, is to acclaimed fashion and style knowers another day in the life to look good. To fashion heavy-weights like Rihanna, Naomi Campbell, Adwoa Aboah and more, the BFA red-carpet is their Oscars and as such deserves their very best pick. Inside the 2019 BFA awards red- carpet was Rihanna dressed in her own Fenty design, fashion icon of the year recipient Naomi Campbell in Alexander McQueen and Miss Universe 2012, Olivia Culpo in Ralph & Russo. In honor of the big night in fashion that took place last night at the Royal Albert Hall, London, we take a look at the best dresses that walked the red-carpet. Adesuwa Aighewi in Dior couture Iris Law in Richard Quinn Giorgio Armani & Julia Roberts     Olivia Culpo in Ralph & Russo     Winnie Harlow     Emilia Clarke     Neelam Gill     Emma Roberts     Shanina Shaik in Ralph & Russo     Rihanna & A$AP Rocky     Janet Jackson in Stella McCartney     Alexa Chung in Alexachung     Adut Akech in Valentino   Pierpaolo Piccioli Louise Roe Nicholas Hoult     Rita Ora in 16Arlington Tom Cruise     Donatella Versace     Jourdan Dunn in Vivienne Westwood for Flannels     Rihanna in Fenty     Adwoa Aboah     Erdem Moralioglu & Sandra Oh Halima Aden Naomi Campbell in Alexander McQueen Liam Payne & Maya Henry in Ralph & Russo           Elsa Hosk in Celia Kritharioti couture     Cindy Bruna     Amber Valletta in Stella McCartney