Dress
The traditional dress in Poland varies from region to region and city to city; in the southern Tatras Mountains the style is so particular and varied the locals (at least historically) could tell where a person was from based upon their dress. Despite the vast differences, and the many details for each localized traditional dress, there are a number of commonalities that cross the entire country. For women, loose-fitting long sleeves was the norm, then the dress got a bit tighter in the upper body, but the lower part of the dress was always quite free-flowing. The colors of these dresses greatly varied, but were generally based on white and could include reds, blues, or greens. For the men, the traditional dress consisted of loose-fitting pants or knickers with a similar loose-fitting long-sleeved white shirt. However, men often wore a vest or varying lengths, which was again often in reds, blues, or greens.
Today the traditional dress can only be found on souvenir dolls, folk singers and dancers, and perhaps a few others during special occasions or holidays. For everyone in Poland, modern western-styled clothing is the dress of choice today, but the particular styles vary from person to person. As a visitor to Poland, wearing any western-styled clothing is acceptable, but the Poles are quite conservative so don't wear anything too revealing by being either too tight or by revealing too much skin. In churches long pants are often required.