Just like in every aspect of the Swahili people, religion guides their dressing code. The men wear long white robes or kaftans. Traditionally, these robes are known as kanzu. On their heads, they wear little round hats decorated with elegant stitch work. Religion is a bit relaxed on men and they can wear modern pants and shirts on all other days except Friday which is their worship and prayer day. The women’s traditional attire is a long black dress that covers the whole body completely known as buibui. They cover their heads and neck with ahijabu or a cloth that is also black in color. They sometimes cover their faces with a veil leaving only their eyes exposed. Religion is very strict on women and doesn’t allow any other dress code regardless of whether it’s a Friday or not.