Brown does not go with navy blue. Black is the more appropriate color for a navy blue suit. I know, with the economy the way it is, its hard to go out and buy new shoes, especially for a job interview. Do you have a Payless nearby? Alot of times you can find a nice, cheap pair there.