How to wear the vest. Excluding exceptions, the vest must always be worn over a shirt with a buttoned collar and under a single-breasted jacket or blazer. It should never be worn under a double-breasted jacket: the neck of the jacket, in fact, must be large enough to allow the waistcoat to be visible.
How do you properly wear a vest?
The shoulders of the vest should always lie flat against your body and below any collar points. If you're wearing the vest with a suit coat, the V-shape of the vest should be narrower enough that the suit lapels don't hide it entirely.
When should I wear my waist coat?
Formal. You can also wear waistcoats to more formal events, like parties, dinners and work events. Even if the events aren't black tie, a waistcoat adds an air of formality and ups your look. For these situations, choose single-breasted waistcoat styles in slick fabrics.