I need shoes that will look okay with jeans or a dress and that it is possible to walk miles in whilst looking reasonably stylish. I would prefer them to be tan or grey, rather than black. By walking I mean sight-seeing/shopping/general wandering in cities, rather than 'walking' in the sense of raincoats, flasks and sheep. Do these shoes exist?