After posting earlier about not being able to find any decent shoes in my size, I found these on Amazon:

One pair left in my size. On sale. And they ship to South Africa. Showed them to my mom and she bought them for me!
I get to have pretty wedding shoes! Yay! Yay for shoes! Yay for awesome moms!