I mean I'll admit I'm not a GREAT fan of this (as I mentioned before), but you guys have to remember (like Aquilah sort of mentioned) this could be for a character, like David Bowie's infamamous Ziggy Stardust alter ego.
Also, celebs do many things to gain publicity, even wearing not so great clothes. But this isn't a COMPLETE disaster I gotta say, it kind of goes in a demented way LoL.