Kelly Osbourne often tears apart her peers' style on E!'s Fashion Police, so when she steps out at an event, all eyes are on her fashion choices - is this woman qualified to comment on other people's outfit choices? Well, who is? Fashion is such a subjective thing that one person's hit will be another's miss.

Kelly predictably divided opinion at the W Hotel LOVE Hangover Ball, when she chose a printed dress by Jean Charles de Castelbajac. On first look, it looks like any other modern printed dress - a little bit graphic, a tad Mary Katrantzou - but look closer and you spot the stand-up leaf detail on the shoulders that makes it stand out.

It looks like Kelly may have tried to pin them down, going by the left shoulder, but we think they make the look and give the dress a really fun feel which is synonymous with the designer responsible for it. There's no use trying to dilute JC, you may as well go with the quirky feel. Especially if you have lilac hair!