African wedding fashion by country: kente, isiagu and more

What couples wear at African weddings, country by country, from Ghanaian kente and Igbo isiagu to South African shweshwe and the Ethiopian habesha kemis.

The short answer

There is no single African wedding outfit. Wedding clothes change from country to country and from one people to the next. A few garments stand out: hand-woven kente in Ghana, aso oke made into agbada, wrappers and gele among the Yoruba of Nigeria, the isiagu shirt and red cap for Igbo men, printed shweshwe cotton in South Africa and Lesotho, and the white, bordered habesha kemis in Ethiopia and Eritrea. Many couples wear one of these for the traditional ceremony and something else for a church or civil wedding.

A quick guide by country

Wedding garments by country and people: Ghana, Asante, Akan, Ewe, Kente, Hand-woven strips of silk and cotton; Nigeria, Yoruba, Aso oke, agbada, gele, Hand-woven cloth made into robes, wrappers and head ties; Nigeria, Igbo, Isiagu, Patterned shirt worn with a red cap; South Africa, Lesotho, Xhosa, Sotho and others, Shweshwe, Printed, dyed cotton in geometric patterns; Ethiopia, Eritrea, Amhara and others, Habesha kemis, Long white cotton dress with woven borders.

Ghana: kente

Kente is a hand-woven cloth of the Asante, Akan and Ewe peoples, made by sewing narrow woven strips of silk and cotton together. Its home is Bonwire in the Ashanti Region, and weaving is traditionally men's work. Patterns carry names drawn from proverbs, history and people, and colours carry meaning too: gold for royalty and wealth, blue for peace, green for growth and renewal. UNESCO added kente to its Intangible Cultural Heritage list in December 2024.

Nigeria: aso oke, agbada and isiagu

Yoruba, Igbo and Hausa weddings are the Nigerian weddings guests most often ask about, and each dresses differently.

South Africa and Lesotho: shweshwe

Shweshwe (also seshoeshoe) is a printed and dyed cotton with small geometric patterns, originally indigo. It arrived with 19th-century German and Swiss settlers, and its name is linked to King Moshoeshoe I of Lesotho, who was given the fabric in the 1840s. It is traditionally worn by newly married Xhosa women and married Sotho women, and today people of every background wear it in dresses, skirts and wrapped garments. It has been made in South Africa's Eastern Cape since 1982, and cheaper imported imitations are a growing problem for local makers.

Ethiopia and Eritrea: habesha kemis

The habesha kemis is a long dress of hand-spun, hand-woven cotton called shemma, usually white, beige or light grey. Its character comes from the borders: tibeb, colourful geometric patterns woven into the edges, and tilf, embroidery added afterwards. It's worn with a light shawl called a netela, and regional styles (Shewa, Gojjam, Wollo, Gondar) differ in their embroidery. It's worn for formal occasions as well as every day. In Ethiopian Orthodox weddings, wearing crowns is an obligatory part of the ceremony, alongside vows, rings and the priest's blessing.

Two outfits, or more

Many African and diaspora couples hold a traditional ceremony and a church or civil "white wedding", sometimes on different days, and dress for each. If that's your plan, why couples have multiple wedding outfits and should you have two wedding ceremonies? help with the logistics. For other regions, see what brides wear around the world and what grooms wear around the world.

Tips for couples and guests

Name a colour or fabric. If the family has chosen one for guests, put it on the wedding website and in the invitation. Order fabric early. Hand-woven cloth and tailoring both take time, and so does shipping to guests abroad. Buy from weavers where you can. Kente, aso oke and shweshwe are crafts, and printed copies undercut the people who make them. Respect titled garments. Items like the isiagu and red cap carry status in some communities, so follow the family's lead.

What do Ghanaian couples wear at a traditional wedding?

Usually kente, the hand-woven cloth of the Asante, Akan and Ewe peoples, often in matching patterns for the couple. Some change into a white gown and suit for a church ceremony.

What is the red cap Igbo men wear at weddings?

It's worn with the isiagu shirt, a garment traditionally tied to chieftaincy titles. The shirt's name means "leopard head" and it signals authority and pride.

Is shweshwe only worn by brides?

No. It's traditionally associated with newly married Xhosa women and married Sotho women, but today people of every background wear it, at weddings and in everyday fashion.

Loading Forever Farrah…