Those are denim jeans? You might get more useful answers on the "Streetwear & Denim" forum.
Not everyone would agree.
I certainly would never wear a black cap-toe Balmoral with that.
To be honest, I wouldn't wear that at all (which was one reason why I suggested the S & D forum). Bu if someone forced me to wear it, I might go with suede ankle boots of some sort or another, in part because that coat looks like it's got some texture or nap to it.
Loafers, brown brogues, something suede as previously suggested, or Chuck Taylor high tops. I often wear my royal blue par when I do that kind of look, and going somewhere that they would be appropriate.