I'm going on a European cruise in late June. We will be taking 4-5 hour shore excursions in Italy, Monaco, France, Spain, Portugal and Belgium that involve quite a bit of walking (not "hiking"). I'll be wearing mostly skirts and summer dresses and need some cute walking shoes (not Teva, Birkenstock, sneakers, etc.), on the strappy, stylish side (metalic leather, for instance). I'm looking for suggestions on brands and/or specific style names.