What clothes do people in Swaziland wear?

Women in Swaziland wear dresses, skirts, slacks, and blouses. Men wear lightweight lounge suits, slacks and sportcoats for formal wear. Or they wear long or short trousers, and shorts and casual shirts.