Oreo
If you sell shoes that have been worn once only you can bet your boots they’re damn uncomfortable.
I really don’t think that for older people there is such a thing as dressy shoes you can wear all day.
There are only very seldom any dressy shoes for people of any age that can comfortably be worn for any length of time!
So the age-old advice is - know your shoe size, buy shoes now and break them in by wearing them for half-an-hour at least every day from now till Christmas.
Never buy shoes that feel uncomfortable, hoping you will be able to wear them - you won't!
Alternatively, you could go the round of nearby charity shops and hope to find a pair worn by someone whose feet are just a little larger than yours.