Where can I get a pair of comfy, yet funky flat shoes that are robust enough to wear everyday and walk lots in? Smart/casual - for wearing with jeans or casual trousers. Ideally not Mary-Jane style as I don't want too much sick showing! I had a baby 6 months ago and walk loads with the pram, and the Converse all star sneakers I currently wear nearly every day aren't doing my feet any favours.
I had thought Clarks would fit the bill, but they're all a bit ugly!