Anything that elongates your height is a good thing. For example, vertical stripes in clothing can help extend the look of your shorter body. Patterns such as pinstripe, chalk stripe and herringbone also offer that “vertical” effect. Wearing a shirt and pants in the same color will prevent obvious breaks in your natural frame, and as a result can give the illusion that you’re taller.
In addition, dark colors, especially black, tend to have a slimming effect and help shorter men seem more elongated. The same applies to light or medium-weight fabrics. Heavier fabrics, on the other hand, tend to make you look bulkier and shorter.