Navy blue is a difficult color to match. Some shades are a true dark blue, while others have hints of gray or black. Choosing an appropriate shoe color for your navy suit or pants can boost your appearance and confidence.
Wear shoes that are as dark or darker than your pants. Opt for black, charcoal or dark brown.
If you are adventurous, red is also an option for casual outings. Red with navy is too audacious for the workplace, however. Complete the look by matching your accessories — belt, purse, etc. — with your shoes.
Do not wear light-colored shoes. Colors such as tan and beige do not complement navy pants.
Avoid oxford and wingtip styles.
Wearing black shoes with navy was once considered a fashion faux pas, but for more than 10 years, the color combination has been acceptable thanks to Donna Karan. According to Sherry Maysonave, founder of Empowerment Enterprises, Karan is credited with introducing the versatility of navy with black shoes.
References and ResourcesPick the Brain: 10 Ways to Instantly Build Self Confidence
Crowley ISD: Professional Dress Guidelines
The Free Dictionary: Navy Blue
A Tailored Suit: The Navy Blue Blazer Jacket -- What to Wear with a Men's Blazer
Blue Suit Mom: Shoes for Navy Suit
GQ: Brown Shoes with a Navy Suit