It's easy to take the piss out of Lily Allen. On one hand she's a gobby, slight daft and naive young woman who knows how to create a headline when it's suits her - and on the other she (along with Robbie Williams) is the closest thing the UK has to a bona fide pop star and celebrity with a real talent.

But, nothing, NOTHING excuses this outfit.

As you are no doubt aware, i'm a fashion expert and chiselled male model, so feel qualified to say that this is the one single outfit perfectly designed to be the complete polar opposite of what Lily Allen should wear. Someone REALLY should have a word innit.

Is it a dress? Dunno.

Is it a swimming costume? Christ knows.

Is it a bit "camel toe-y" and unflattering?

Yes.