For casual wear those Rockports would be fine. I have an ancient pair of Rockports I wear at the store because they're so comfortable and I'm standing on a cement floor all day.
Another suggestion is to match the shoe colour with the belt and sporran colour.












Bookmarks