Isabel de Villiers Clothing is a fashion label based in Cape Town. The label caters for women of different ages and shapes. Special attention is given the plus size girl with...