You can’t go wrong with Croc ballet flats. Here’s one with an ankle strap to hold it on your foot for dancing and hiking.
My friend has hiked many many miles in Croc ballet flats, and has worn them out to restaurants while looking super cute.