I am looking for casual, flat or low shoes which I can wear for walking around town that aren't trainers.
It's taken me a while to realise but trainers don't suit me, my legs are very short and they tend to be quite rounded and cut off my foot especially the 90s throwbacks that are around at the moment. (The same happens with brogues which are often suggested on here). I need something less heavy, ideally in gold/tan/beige/white.
Trainers also make me look scruffy and I don't need any help with that.
I'm fine in the summer when I wear sandals or ballet flats or plimsolls (very low profile) and fine in the winter when I wear low/no heeled boots. I have various smart/formal options but they are not particularly comfortable for long distances.