Oh style gurus, I'm off for a European weekend break and can only take one pair of shoes. I need a pair of trainers I can walk around in all day but will also look ok going to smartish restaurant. The city is notorious for its rainy weather so they need to be fairly robust.
Any ideas wise ones?