Do these exist? I'm on a mission to find a pair of flats that won't make my feet ankles and knees die. Currently when I travel, I take a pair of tennis shoes for rainy days (hate wearing sandals in wet weather), a pair of black sandals for dress-up that I can walk in ok but not too far, and a pair of Keen sandals that are ugly as heck but I can walk all day in them. I'd really really like to replace the tennis shoes and the sandals with a pair of flats that can work for both purposes. "Dress-up" and "cute" are super relative terms - I'm all about function over fashion (hence the keens) but am looking for things that can look reasonably-okay with a simple black cotton dress,for example.

I ordered a pair of Keen Rivingtons but they didn't work for me -- tight in the top of the foot and loose in the heel (which is what all the reviews said, but I hoped it would work for my narrow feet).

Does anyone have a pair of supportive flats they'd recommend?