I wish I could wear very high heels, but I don't. My dress shoes are usually between 1.5 and 2.5 inches. I have a couple of chunkier heel types/wedges that are 3." I don't have any super unusual foot issues, except a bunion on my left foot, which is already half a size larger than my right, and narrow heels. This, coupled with small feet makes buying dress shoes challenging. I am fine if I stick to European brands. I wear a 5.5 in closed heel pumps and it's not hard to find a size 36 in brands like Naot. Fortunately, there is a high end shoe store in my town that has a discount room full of these brands, but you have to keep going back to find what you want. They do have small sizes, though. I don't have issues with casual shoes. Also, I can't wear dress flats or ballet flats. They make me look dumpy, anyway.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport