Disclaimer: just because the dress code says "cocktail," that doesn't mean you have to wear an actual cocktail dress. Keep your personal style intact—and if that means a pair of posh trousers ...
One of the things that bring these communities together is dressing. African fabrics are known for being colourful and versatile. The latest African fashion dresses borrow some elements from ...