I'm talking normal high street shops, rather than anywhere that only "celebrities" would shop.
All seem to be full of high heeled fantasy-type things, which I could only imagine wearing to a red-carpet event (so never!). Obviously there is a market for this style but not for everyday wear surely? Even in a large M&S yesterday there were shelves and shelves of the things like
these
The only alternatives seem to be fugly old lady shoes or ballet flats!
Why does everything fashionable have to have such high heels??