For an ensemble that's smart and camera-worthy, consider teaming an olive check blazer with an olive waistcoat. Complement this look with a pair of brown suede derby shoes and you're all set looking smashing.
Olive Check Blazer with Olive Waistcoat Outfits
This classy pairing of an olive check blazer and an olive waistcoat is a must-try outfit for any modern gentleman.