Waistcoats and vests are similar in the sense that they both consist of a sleeveless upper-body garment that’s worn over a shirt or top. The primary difference between them is that waistcoats are formal, whereas vests are informal.
The sides and back will be cut a little higher, and may show some shirt; be sure to wear a well-fitted shirt tucked in tightly to avoid fabric “ballooning” out in little puffs from under the vest. They look silly and draw attention to the waist, which most of us don’t need
A waistcoat is generally associated with formal events, and wearing it underneath a jacket with a three-piece suit is the classic and preferred choice. Go with a cotton waistcoat underneath a three-piece suit, which tends to look the most formal and creates the slimmest silhouette.
The primary function of a waistcoat is to provide both a sense of depth and formality to an outfit. The best way to wear a waistcoat, therefore, is beneath the jacket of a suit.
Waistcoats for weddings are almost compulsory if you wear a morning suit, but you can add an air of modernity and personality beyond the usual silver and cream men’s waistcoats for weddings. Blue, red, green, or patterned are more and more common nowadays.
waistcoats are timeless and a traditional look that won’t be going out of style anytime soon. 2022 especially saw the rise of waistcoat wearers, finding that for both men and women, a waistcoat’s elegance has transformed into tomboy edge.