Long African dresses, or robes, are known by various names such as dashikis in Southern Africa and kandoras in East Africa. These garments have been traditionally worn by men but are now also ...