I like the black shoes. I think brown shoes would make the outfit appear stangely monochrome instead of striking.
Not monochrome, sepia. I like the outfit with the black shoes, but it's the shirt that doesn't quite help the overall harmony. If you had a solid dark tie to smooth the transition between the shirt and the suit, then maybe the shirt wouldn't look out of place. The best shirt would be a solid one, white being the most suave. The next best would be a tan shirt. The combination of the suit and overcoat with the black shoes is quite sophisticated, and original. As for the label on the coat, maybe he just purchased it and was very happy to show it to the forum. Guys, give the man a break.