It was a suitably stylish turnout for last night's British Fashion Awards in The Savoy in London.

Singer Rita Ora stepped out in a form-fitting Vivienne Westwood aquamarine gown, which featured the designer's signature corset bustier. The star opted to change out of the red carpet dress later in the evening, going for a more comfortable white Stella McCartney ensemble.

She posed alongside British Model of the Year Cara Delevigne, who also supported a Brit style by donning a metallic Burberry mini-dress. Delevigne completed the modern look with a pair of silver peep-toe wedges.

Actress Salma Hayek looked fantastic in a black tassled Stella McCartney dress, while Gemma Arterton also donned Stella McCartney in a figure-hugging jumpsuit with a v-neckline.

McCartney, who designed the looks for the Olympians for London 2012, was awarded the Designer of the Year honour and told guests that 2012 had been one of the most "incredible years" of her life.

Pixie Geldof was a welcome break from the sea of black in a bright red Jonathan Saunders dress, which she paired with navy satin heels.

Dita Von Teese was typically sultry in a black plunging neckline full-length gown and gothic-tinged makeup.

British Fashion Awards 2012 Winners:

Designer of the Year- Stella McCartney
Designer Brand - Stella McCartney
Special Recognition - Harold Tillman
Outstanding Achievement in Fashion - Manolo Blahnik
Isabella Blow Award for Fashion Creator - Professor Louise Wilson
Accessory Designer - Nicholas Kirkwood
New Establishment - Erdem
Menswear Designer - Kim Jones
Emerging Talent Award - RTW - J.W.Anderson
Emerging Talent Menswear - Jonathan Saunders
Emerging Talent Award Accessories - Sophie Hulme
Model - Cara Delevigne
Red Carpet Award - Roksanda Ilincic
British Style Award - Alexa Chung