Vests have gained popularity over the last couple of years. A vest is a sleeveless upper-body garment. Most of the time itis worn over a dress shirt. In a three piece suit, the cloth matches the jacket and trousers, although trendier styles may have a different pattern or color. Vests can have lapels or the traditional V-neck style.