This is definitive proof that a beige waistcoat and a long sleeve shirt look awesome if you wear them together in an elegant ensemble for today's man. Opt for white leather low top sneakers to keep the outfit fresh. Semi-casual combinations for 20-somethings aren't actually that hard, as you see here.