Traditionally, African cloths were worn for special occasions such as family reunions, weddings, and events. These fabrics would not be worn for any particular significance or importance. African fabric forms part of a cultural identity and an emblem of cultural heritage. Actually, in Africa, there are a variety of fabrics from different groups of people.Shweshwe is a printed dyed cotton fabric widely used for traditional South African clothing. It was traditionally used for weddings and family functions and was only produced in three colours (Brown, Red, Blue). Originally dyed navy, the fabric is now manufactured in a variety of colours and printing designs characterised by sophisticated geometric patterns.