In a corporate environment, it's important to look the part. A navy suit is unbeatable here, as it's classic and assured, without being loud. The best shoes to wear with a navy suit are black, navy or cognac: keep within these tones for a foolproof office look.
BLACK
The most understated option, black will always look sharp with a navy suit. This will always be the most straightforward choice, since you don't need to consider different shades.
NAVY
Navy is always a reliable option for any element of your workplace outfit. When teaming navy shoes with a navy suit, go for shoes that are several shades darker than the tailoring.
COGNAC
Cognac is a particularly rich shade of brown, making it a great choice for contrasting with a navy suit while still looking appropriate for a corporate workplace.