Swear warning, look away now if you are of sensitive disposition or easily offended.
What a load of absolute bollocks, please find me the man, any man, that thinks he would wear that outfit unless it was either for a dare (would need to be loads of money or a very hefty forfeit, such as "The winner gets a night out with Jeremy Clarkson, the runner up gets two nights out with Jeremy Clarkson) or as fancy dress.
Even if it was fancy dress, I'm struggling to think of what the theme might be. Perhaps "who can come dressed as the biggest twit of the night and still keep a straight face" or maybe a "look at me, look at me, I'm a gullible eejit" competition.
I just hope that their mothers saw that photo, and gave them a right good clip round the ear.