Waistcoats are a part of the men’s formal clothing. Fashionable and smart they are often worn with a formal suits for formal occasions like weddings, parties, official meetings, etc. Of late waistcoats have also been popularized as semi formal wear for men and women both.
Original post by Shopping-and-Product-Reviews:Fashion-Style Articles from EzineArticles.com

