If you love wearing dresses but would rather not show your arms or knees, these pretty finds should be on your shopping list.
Pin this article for later! For more, follow Good Housekeeping on Pinterest.
The wrap dress
If you want to channel your inner Diane von Furstenberg, add a wrap dress to your wardrobe. Pair it with comfortable sandals in summer or with stockings and statement boots in winter.
1. R699, Missguided at Superbalist

2. R650, Foschini

3. R1 199, Mango at Spree

The Kaftan dress
Although traditionally worn as a swimwear cover-up, kaftans are now a chic dress option.
4. R799, Spree

5. R599, Vila at Superbalist

The Maxi Shirt Dress
This is a simple throw-on-and-go dress. Whether you’re off to work or running errands in between school runs, a maxi shirt dress will keep you looking cool and stylish.
6. R499, Style Republic at Spree

7. From R554,82, Woolworths

8. R499, Foschini

ALSO READ:
5 gorgeous winter coats for under R1 000