
Originally Posted by
Galcobar
One recommendation: don't get one which fits like the linked vest. The vest is supposed to be long enough to cover your shirt and belt all the way around, to create a smooth silhouette, not leave a ring of shirt fabric sticking out. There's a reason why the alternate name for a vest is waistcoat.
Also, if you're wearing the vest by itself it should be self-backed, that is the same outer fabric front and back. Otherwise it looks like an orphan from a three-piece suit.