If all men wear waistcoats in your perfect world, move to fucking Portland. Waistcoats EVERYWHERE, but they just make me roll my eyes. I saw some barista wearing a waistcoat and a fucking monocle and a newsboy cap today and I almost broke something. Stop it. Your pretension is showing.