One of our favorite ways to style such a must-have item as a waistcoat is to team it with grey vertical striped dress pants. On the fence about how to finish off? Complement this ensemble with dark brown derby shoes for a more casual take. A good ensemble as you move into young adulthood.