Speaking as a short IT, I will say that I often like the idea of longline blazers, but I find the lengths tricky. Sometimes they will make you look shorter if they are obscuring the length of your legs. There's probably a perfect proportion formula there somewhere ....