The Royal Albert Hall in London played host to some of the most notable names in fashion last night for the annual British Fashion Awards.
Everyone from Victoria & David Beckham to Kendall Jenner, Winnie Harlow, Rita Ora, Cindy Crawford and even Meghan Markle were in attendance and they all made sure to put to make strong fashion statements on the red carpet and on stage.
See all the glam red carpet photos below.