Hope you are well.
Strangely enough, the best fitting shoes I have found have been in Primark.
Although their heels are way beyond anything I can walk in, I have a pair of smart loafers, flats and boots and they are brilliant!
Hope this helps.
Samantha x x