Since we are talking about US Navy uniforms and jackets....
https://www.mynavyhr.navy.mil/References/US-Navy-Uniforms/Uniform-Regulations/Uniform-Components/3501_30/
A Cut Above has a couple good looking jackets, one light, one heavy that I think look pretty professional. I'd even wear my hat with these.
https://acutaboveuniforms.com/soft-shell-jacket-cypress-black-size-s/
https://acutaboveuniforms.com/overcoat-jackson-black-size-46-regular/