Have you ever seen people wearing things that simply doesn't fit to the event or the status (e.g. money) they have? It's not often that I see this, but sometimes it happens and I ask myself why are dresscodes useful and when can one just ignore them. Like looking for a job: Dressing well is needed for sure. But how about the dressing for a craftsman or a lawyer? Can one be overdressed? How about going to the restaurant? Is a dress code needed? Or is it enough if the labels of your shirt, which is way too big for yourself, shows that you spend some money for it? Or is that all old fashion and should be "reformed"?