Vest are a great way to dress-up a suit for formal occasions. Adding a vest to your suit gives you the chance to have three different looks: the full three-piece, two-piece, as well as wearing the vest with the trouser for more of a smart casual look. Popular for weddings.