In East Africa, the kanzu is the traditional dress worn by Swahili-speaking men. Women wear the kanga and the gomesi. In Southern Africa, distinctive shirts are worn, like the long dresses they wear.