The waistcoat is a wonderful accessory to the wardrobe - they are smart enough to be worn formally, with a nice Shirt & Tie, or you could just wear it with a simple T-Shirt, jeans or any other casual rig from your wardrobe, and will be a firm favourite for any occasion.