I'm not tryiing to "sell" the jacket, but I think sometimes topper decisions have several layers (no pun intended). If you wear a lot of certain colors as your tops and dresses, then often you want a topper that is a different color or enough contrast to look interesting but that "goes". Your outfit is not static, but may be sans-topper much of the time or event, but then with topper in the restaurant or when the play begins or whatever. Further, in theory or reality, white jackets or shirts may "wash you out" if not careful, but may have an important role in the overall outfit or capsule. I have collected some creamy -colored jackets (trying to get the best version in terms of coolness or grayed-white or whatever), because although that color is not my best color for tops in general, it's incredibly useful to toss on over the darker or medium tones that are in the rest of the outfit, and also is part of the spring and summer vibe overall.
Color choices are a good question to ponder, as in IK's thread, and I definitely have needed to develop more focus to avoid getting helter-skelter and having lots of orphans or single-outfit items. And there's always the idea that if certain colors are "best," why would we wear any others? But in all of that, there is some room for the more dynamic nature of colors and contrasts IRL as well as for variety. I think the thing that helps me decide on some items that might not be my "normal" colors is whether it goes with lots of things I already have even if in a different way, rather than pushing me to make a lot of new purchases to make it work.