Right now my footwear consists mainly of Clark's Desert Boots (suede leather, an absolute no-go for rainy weather), my running shoes, Oxfords (also a no-go in the rain), and some shitty old casual shoes that I don't mind getting wet, but which look like crap.
I'm looking for something sturdy, mostly waterproof, and good-looking. Not rubber galoshes or rain boots.
Recommendations?