Cultural context often plays a large role in this issue. What's considered appropriate clothing can greatly vary from one culture to another.