Blue, Blue, Blue and Brown at the bottom? That is difficult.
Also, you should not ask if you should wear a jacket if you are wearing a tie.
Maybe I will be flamed on SF for that but the shirt, tie, no jacket look is for children or maybe specific
very cutting edge looks that have little to do with formality of any type.
Belt color? Curiosity.
If your trousers are a dark or proper medium navy color, I think you are very limited.
Another dark navy up top will almost undoubtedly look like rubbish separates.
Black is out.
Dark grey the same.
I have a blue cotton jacket that would be along the lines I would look toward.
About the shade if you took the blue and white stripes of your shirt and mashed them into one color.
Obviously, there is the possibility of blending too much with the shirt but I think the white bars are wide
enough to give enough contrast from inner to outer.
I would look for lighter colored jackets. I do not know your location but it is sort of still summer and with those temps
a lighter color would be better than say, in a few feet of snow or by the fireplace.
Or if you care to rock a funkmeister vibe of some sort, maroon, etc.
Also, you can just find the approximate color of your navy blues and shoes and scribble a swatch onto the photo.
Are your shoes hard leather, mocassins, etc.?
Sorry to be such a douche but I am not sure there is a great answer. I would switch out something and make life much simpler
but I assume that is not possible at this point.