Dress
The traditional dress of Jamaica is rooted in Africa and Europe. The outfits, made of cotton, tend to have short-sleeves and long pants, with women wearing a long dress of red and white called a quadrille dress or a bandana skirt. Often times women also wore a hair wrap of red and white with this dress. For men the most traditional item of clothing is the guayabera, which is essentially a jacket.
Today this traditional dress is still worn on some holidays, but more commonly modern western-styled clothing rules the island and the colors of the flag, yellow, green, and black, tend to be the colors of choice for special occasions, but all colors are worn. As a visitor to Jamaica, you are free to wear any western-styled clothing that suits you. Just try to dress for the occasion as businesses and churches tend to request more formal and conservative dress, while just wandering around the country has no true dress restrictions. However, sunbathing naked or women sunbathing topless is rarely to never permitted; if in doubt, check with locals before doing so.