The Xhosa traditional attire, called umbhaco, is made of heavy materials with colourful patterns and intricate beadwork.
From indulgent beauty buys and celebratory champagne to stylish homeware and must-have tech, these last-minute Christmas gift ...