If you are looking for a total traditional look forget about skater shoes and if you mention a flatcap in traditional circles, shudder the thought, you will have to duck pretty fast.
Black oxfords substitute well for brogues. If you are after a casual look, without pretending it is traditional, go for what you feel comfortable in and can afford, that includes the flatcap
All the best in your endeavours
Shoot straight you bastards. Don't make a mess of it. Harry (Breaker) Harbord Morant - Bushveldt Carbineers
Bookmarks