Here's my critique of this 'fit. Each piece is an island unto itself and doesn't work cohesively as a unit. Almost as if you just blindly threw stuff on. The contrast is that each piece by itself or juxtaposed with more coherent pieces would probably lend to a better overall look.
For instance, if there were matching pants to that jacket, you would be OK. Add that and change the shoes, even better.
The shoes would be fine with a tan to cream to white linen suit. Even a tobacco colored suit if you were adventurous.
With my OP everything worked in a harmonious fashion. Some may say matchy-matchy, others may say too bright, but I think it is OK. I certainly felt that way when I wore it and that in and of itself made it right.
I think my whole point here is that just because someone else thinks it not visually pleasing doesn't make it wrong. We don't dress for others, we dress for ourselves. What you may find visually pleasing may not be the same as what another does. Tell me you wouldn't have worn that and if so, what you would do to improve the look IYO. Don't tell me it's just wrong.