Dress
The traditional dress in Czech Republic is call kroj (kroje is plural), which is rooted in historic Europe and has slight variations from region to region. For the women, this dress consisted of white shirts, a usually sleeve-less vest, a long skirt, an apron, perhaps a belt, and a cloth to cover the head. The particular designs and styles from region to region varied, but white and black seem to be found on all of them to some degree. For the men, white shirts, vests, and pants were the norm.
Today this traditional clothing is uncommon, but can sometimes be found during special events or in folk museums. More common today is modern western-styled clothing, which can vary just as it does throughout Europe and the world.
As a visitor to Czech Republic there are few to no true dress restrictions. Just dress for the occasion as business settings and churches require more formal and conservative dress, while sightseeing or hiking in the mountains has few restrictions, as shorts are commonly accepted, as are short-sleeved shirts. However, sunbathing naked or women sunbathing topless is only permitted in certain places so always be sure to know where this is allowed before doing so.