Long cashmere coat (the length should be controlled within 20-25cm from the knee). If your calf sample is ok, the black base will look good. If your calves are thick, you can wear a flesh-colored one, but the color should be very close to your skin color.
Cashmere coats must be simple. If it's long, you'd better buy a straight one, with a little waist at most. I'm not tall either. I bought a very complicated windbreaker (the model wore it beautifully), and when I arrived, I put on the whole thing myself, just like a rag collector, looking bloated.