To look like a perfect gentleman, try teaming a beige waistcoat with blue check dress pants. If you need to easily dress down this look with one single piece, why not add white leather low top sneakers to the equation? A no-brainer combination appropriate for 20-something guys.