Everything save the sweater is military (inspired) come to think of it, the shoes too.
The point I actually wanted to make is that your outfit looks sportive (military), but it's hard to do sports or even fight with those shoes. They're to be worn to dress uniforms but during service you have combat shoes/boots.
So I see a mismatch btw shoes and clothes. Not that this is a style problem (yours is fine and I'm definitely okay with it), that were more some practical thoughts. Did you ever run, jumped over fences or fought with dress shoes? Granted, the agents in the Matrix did, but I didn't.
Anyway, I'll ask my Krav Maga instructor to have a session with dress shoes. One never knows...