While it can be annoying to deal with people who show a willingness to police what others are wearing, it is important to pay attention to context when it comes to wearing clothes. For one thing, there are certain occasions where it is important to follow a dress code. In many cases, the dress code is on display for people to see so that they will be prepared. Fortunately, when it comes to casual times, people can wear anything they want. They may still face some kind of reaction depending on their chosen outfit, but they are free to wear what they want.
Among the occasions that have a dress code are weddings. One thing that people are urged to do is avoid using their cellphones. Another thing that people are told to do is avoid wearing white. Only the bride is allowed to wear white at the wedding in most cases. Then there is church where the dress code is not necessarily clear unless it is one of the more legalistic gatherings. For non-denominational and more contemporary types of churches, the dress code might be a little more casual. For some of the more conservative gatherings, men are often encouraged to dress in a formal manner. Women are also told to be formal.
While the common saying is that people can dress in any way that they want, it is important to mind the context and pay attention to the dress code. This can save a lot of trouble for people.