Before packing your suitcase, think about the destination you are about to visit. What is the culture like? How do the locals dress?
Why is this important? First, it is respectful to the people of that culture to not dress inappropriately or offensively. Second, there may be dress codes for some of the popular sites you may want to see. And last, you are less likely to be targeted for theft, crime, or scams if you don't advertise you are a tourist with your clothing.
Rather than write on this subject, I thought it might be better to show you: