Many other stars took to the red carpet at the 2010 Brit Awards.
Florence Welch wowed barely-there Zuhair Murad metallic mini dress.
Alexandra Burke’s red Notte by Marchesa gown was more BAFTAs than Brit Awards, but she does look beautiful in her strapless gown.
Cat Deeley wore a glittering mini Matthew Williamson Pre-Fall 2010 dress with Jimmy Choo heels, and a box clutch.
Kylie Minogue used to stand out at these events but on this occasion her sheer Dolce & Gabbana dress looks really boring.
Despite having worn this Alexander McQueen Union Jack dress before, Katherine Jenkins wore it again on the red carpet in a fitting tribute to the late designer.
Like Leona Lewis, Alesha Dixon let her footwear do the talking pairing orange heels with a sparkling mini D&G dress.
Pixie Lott looked very grown up and well put together at this event wearing an adorable custom-made Kate Halfpenny dress.