Ok, here's the deal. I have a navy blazer. I'd like to make it the cornerstone of a few outfits. What should I roll with for different occasions (semi-formal, casual, etc)?
oh man, navy blazers are one of my favorite menswear items for formal/semi-formal occasions.
great with an oxford: solid colors (such as light blue) or patterns (such as a nice plaid or gingham). you can even throw a sweater/sweater vest on over the oxford if you're feeling daring. a tie can be added for a nicer look. perfect with khaki pants for a semi-formal occasion.

can even be worn with jeans for a more casual setting:
