First of all, your body type: if you are rather thin and slim, you can wear a shorter and more tight on the ankles pair of trousers. They can even reach the height of the malleolus, leaving a few inches of socks in plain sight. Needless to say that this is a bold solution which meet strictly business dress codes, unless you are in a position to dictate the dress code of your office! In addition, you have to pay particular attention to the color your socks: since they will always be in view they must harmonize with the lower part of your body (shoes, pants and belt). As with all things in life, do not overdo! If your pants are too short, someone might ask you if you’ve grown up in them! If you’re more short-limbed, shorter trousers are absolutely not recommended, as they can have the opposite effect of shorten your legs furthermore. You may prefer pants that, while standing, fully cover the socks and reach the height of your heels.