You're looking at the solid proof that an olive cotton blazer and a navy dress shirt are amazing when paired together in a classy look for a modern dandy. The whole ensemble comes together if you add dark brown leather derby shoes to the mix.
Navy Dress Shirt with Olive Cotton Blazer Outfits For Men
Pair an olive cotton blazer with a navy dress shirt if you're aiming for a clean, stylish outfit. On the fence about how to finish? Finish off with brown suede desert boots to mix things up.