Forget uncomfortable, sky-high stilettos. Here’s our selection of 9 pairs of comfy and stylish heels that you can wear all day long. Read on to find your favourite new pair of go-to heels.
Pin this article for later! For more, follow Good Housekeeping on Pinterest.
The block heel
Block heels are making waves right now. Wear your favourite pair with a colourful summer dress or denim jeans and you’re good to go.
1. These Jackie block heels are the perfect pair for work or play.

R399, Superbalist
2. Black Bata slingback heels are ideal for everyday wear.

R599, Spree
3. Public Desire’s Weekend heel is made just for that – the weekend!

R699, Superbalist
4. Keep things classy and simple with these court shoes.

R450, Woolworths
5. Wear these block-heeled mules on a shopping run for extra support.

R399, Superbalist
The wedge heel
While some may not consider wedges part of the ‘heels’ family, they give you the same height and slim feeling as regular heels. Pair these with wide-legged pants to take on the day.
6. These pretty ankle-strap wedges look good paired with denim.

R350, Woolworths
7. Make brunch with the girls a fabulous affair with these Butterfly Feet Noa espadrille wedges.

R429, Zando
8. If straps aren’t your thing, these slide-in wedges are a great choice.

R499, Zando
9. These stretchy burgundy wedges are both smart and comfortable.

R450, Woolworths
ALSO READ:
5 ways to spoil yourself with your 13th cheque