I think your jacket looks like it could be let out a touch in the chest/waist as the lapel is bowing slightly. But only a bit. I think you could also take the jacket up a hair - having a longer jacket makes your legs look short.
Flannel always looks so lovely though. That's a really clean and simple fit with perfect colours. I can't say I'd choose a shirt with that pattern, but with the softness and plainness of suit and tie it works very well.
Edited by mimo - 12/7/13 at 4:13am