People believe that your clothing is who you are and what you want people to know about you. That's society. If you want someone to think your high class you wear what society has defined the clothing style to be accordingly. That's just the way it is now a days. It also depends on the area of which you reside. Some areas you can be a guy and put on a dress and walk down the street, say Hello to someone, and they'll think nothing of it. Other places the people would run and scream. The human world is a strange place to reside.