My commute is a fairly short mixture of walking and cycling and I keep trashing my decent shoes while cycling. Can anyone think of a solution are practical but not fugly? Navy is best as most of my work dresses are navy and I wear navy tights a lot.