Victoria Beckham and Cara Delevingne were among those honoured at the annual British Fashion Awards in London on Monday night (December 1).
Beckham, wearing a monochrome ensemble from her own collection, was awarded the Brand of the Year prize, while Delevingne, shimmering in a gold Burberry bespoke gown, collected the Model of the Year trophy. See all the winners here.
Other glittering and glamorous stars on the red carpet included Rihanna, Ellie Goulding, Kendall Jenner and Harry Styles. Here's our round-up of the best, the worst and the most risqué of last night's star style:
Rihanna & Rita Ora
Rihanna left little to the imagination (and perhaps her dress at home) as she arrived in just a velvet Stella McCartney jacket. We can see your pants.
Rita Ora also flashed the flesh in a raunchy black Tom Ford ensemble.
What to Read Next
Victoria Beckham & Emma Watson
Victoria Beckham was typically understated in a black knit jumper and black and white pleated maxi skirt from her own collection. As was Emma Watson in a wide-legged white Misha Nonoo jumpsuit teamed with a black over-sized tuxedo jacket.
Cara Delevingne & Kendall Jenner
Cara Delevingne looked demure in a gold embellished bespoke Burberry gown. Kendall Jenner was ethereal in an Emilio Pucci jumpsuit.
Harry Styles & Lily Allen
Harry Styles stood out in a red pinstripe suit by Lanvin while Lily Allen sported a pale blue Vivienne Westwood frock with tiny pink devil horns in her hair.
Ellie Goulding & Daisy Lowe
Ellie Goulding looked elegant in a beautiful strapless white brocade gown, and Daisy Lowe smouldered in a pale pink figure-hugging gown slashed to the thigh.
Nicole Scherzinger, Lewis Hamilton & Lana Del Rey
Lewis Hamilton was smart in a grey suit while girlfriend Nicole Scherzinger arrived in a silver-embroidered Julien Macdonald gown. Lana Del Rey wore a rather underwhelming emerald green silk dress and matching shawl.
Kylie Minogue & Anna Kendrick
Kylie Minogue was chic in a cream Stella McCartney ruffled frock, and we loved Anna Kendrick's pretty pink knee-length Victoria Beckham dress.
Mollie King & Suki Waterhouse
Mollie King looked vampish with berry-coloured lipstick, slicked back hair and a sheer Patricia Bonaldi gown. Suki Waterhouse donned a cool sheer blue layered dress.

Naomi Gordon is news writer mainly covering entertainment news with a focus on celebrity interviews and television.


























