But for the rest of us, that means if you’re wearing a suit, make sure your shoes are darker than your pants and that you’re wearing an oxford and not a loafer. As the occasion gets dressier, your options are a little more limited. If you take one thing away from this article, it’s: get a nice pair of black shoes … or two.
Men's Shoes to Wear with Navy Pants
You can wear a pretty wide variety of colors with navy pants. Thankfully, it’s a very flexible color.
Men's Shoes to Wear with Jeans
If you’re wearing medium to dark jeans then you’re safe with almost any neutral color
Shoe Color Choices for Jeans:
- Bordeaux (reddish-brown)
- Sneakers (normal colors)
Men's Shoe Colors for Brown Pants
When wearing brown pants it’s good to keep telling yourself that your shoes need to be as dark as your pants.(Brown (any shade), Tan, Black)
Men's Shoes to wear with Olive/Green Pants
Olive or green pants are a little trickier because the color makes a bad choice more pronounced, but you still have some pretty good options.(Brown (Darker shades), Burgundy (Bordeaux), Walnut, Black)
Men's Shoe Colors to wear with Black Pants
I’m of the opinion that if you’re going to wear black pants (especially a black suit), then you need to wear black shoes. That’s it.