Lily Allen looked lovely as she arrived wearing a Chanel frock, Leona Lewis looked striking in an off the shoulder silver dress and Alexandra Burke looked the best we’ve ever seen her look in a red full length gown.
Now onto the bad - and by bad we don’t mean terrible we just mean a bit boring - the Sugababes weren't looking all that great, while Florence Welch was baring too much flesh and Katie Melua, well take a look for yourself, you’ll see what we mean.
And then finally the award for the ugliest dress off the night has to go to…. Kylie Minogue! Oh we know, we can’t believe it either, but seriously what was she thinking?!