By Forever Farrah Published 2026-09-17.
What couples wear at African weddings, country by country, from Ghanaian kente and Igbo isiagu to South African shweshwe and the Ethiopian habesha kemis.
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.
| Country | People | Garment | What it is |
|---|---|---|---|
| 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 |
These are starting points. Families within the same country dress very differently, so ask the couple or their parents what they plan to wear.
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.
At a Ghanaian traditional wedding the couple often wear kente, frequently in matching patterns. Because it is woven by hand, genuine kente is expensive, and printed imitations are common. For the ceremony itself, see African wedding traditions.
Yoruba, Igbo and Hausa weddings are the Nigerian weddings guests most often ask about, and each dresses differently.
Yoruba. Aso oke is a hand-woven cloth worn for weddings, holidays, funerals and chieftaincy ceremonies. Women wear it as a four-part outfit: the buba (blouse), iro (wrapper skirt), gele (head tie) and iborun or ipele (shoulder sash). Men wear it made into an agbada, a flowing outer robe worn over an inner shirt and trousers (shokoto), with a fila cap. Classic aso oke types include sanyan (tan or brown wild silk), alaari (deep red or purple) and etu (dark indigo with fine white stripes).
Igbo. The isiagu is a patterned shirt whose name means "leopard head". It was traditionally given to men who earned a chieftaincy title, signals authority and pride, and is worn at weddings and coronations. It often has gold buttons linked by a chain and is paired with a red cap.
Nigerian weddings are also known for aso ebi, matching fabric worn by family and guests. What to wear to a Nigerian wedding explains how it works, and Nigerian bridal fashion covers the bride's looks in detail.
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.
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.
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.
If you're tracking a large guest list across a traditional ceremony and a white wedding, a guest list with per-event RSVPs keeps both in one place.
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.
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.
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.
Usually yes. If the family has chosen an aso ebi fabric or colour, wear that. When unsure, ask the couple.
Loading Forever Farrah…