A waistcoat is a sleeveless upper-body garment worn over a dress shirt and necktie and below a coat as a part of most men's formal wear, and as the third piece of the three-piece male business suit.