Hi, I lurk on here loads but have never posted, so hope it's ok to ask about shoes. I need a pair of flat shoes, which will look ok with skirts or jeans and stand up to lots of walking. I have quite narrow feet and am a size 7-8. Any ideas?