How to Make Short Legs Look Longer—The Best Styling Tips
Do you dream of long, slender legs? Don’t worry—even if you naturally have shorter legs, you can visually add length with the right clothing and a few styling tricks. Fashion-conscious women who want to flatter their figure will find practical tips here on how to make their legs look longer through clever outfit choices. In this article, you’ll learn how to use clothing, shoes, colors, and cuts to make your legs look longer and your proportions more harmonious in no time.
What makes legs look shorter?
It’s often a matter of proportions: If your upper body is slightly longer in relation to the length of your legs, your legs will appear shorter. That’s no cause for concern—every body shape is unique and has its own charm. With our styling tips, we’ll show you ways to balance out this proportion. Avoid common styling mistakes and instead use specific tricks to make your legs look longer.
Proportion trick: A high waistband (high waist) and shorter tops make the legs appear longer, while low-rise pants or very long tops make the legs look shorter.
Color choice: Monochrome looks (one shade from head to toe) or vertical stripes elongate the silhouette, as no sharp contrasts interrupt the length.
Shoes: High heels, pumps, or pointed-toe shoes are a must-have to elongate shorter legs. In contrast, chunky shoes or ankle boots with straps visually shorten the legs.
High waist – the easiest lengthening effect
The simplest way to make your legs appear longer is by choosing high-waisted garments. High-waist pants and skirts with a high waistband are therefore an absolute must-have for shorter women. Why? The waistline appears higher, making the legs seem to start further up — and therefore automatically look longer. The best combination is a shorter top or a blouse tucked into the front of the waistband. This follows the stylist’s 2/3 rule: the upper body makes up about one-third and the legs two-thirds of the total length — a proportion that looks especially flattering. Avoid low-rise pants or very long tops that extend over the hips, as these cuts elongate the torso and, in turn, make the legs look shorter.
The optimal pant length and fit
When it comes to pants, there are several styles that visually elongate shorter legs. Opt for straight-cut or slightly flared trousers that reach down to your shoes. Pants that almost touch the floor when worn with heels create the illusion of endlessly long legs. Slim, tapered pants (like tapered jeans or dress pants) can also be flattering — especially when they’re full-length and don’t end at the ankle. You should avoid deliberately cropped lengths, such as 7/8 or capri pants, as they end at the calf or just above the ankle and “cut” the leg at the wrong place, which can make it appear shorter. So, if you’re on the shorter side, the rule is: go for full length rather than in-between sizes.
Use vertical lines and monochrome looks
Anything that guides the eye vertically helps to elongate the silhouette. Vertical stripes or narrow vertical patterns on pants and skirts are therefore ideal helpers to make your legs look longer. In general, make sure patterns are not too large or horizontal — large prints on the legs can add bulk and make them appear shorter. Besides stripes, continuous seam lines or pressed creases on trousers also have a lengthening effect. Another great trick is the monochrome look: choose the same color or color family for your top and bottom. An outfit in one color world — for example, all in spring-like green, classic beige, or playful pink — creates a continuous line without harsh breaks. This harmonious tone-on-tone style automatically makes the legs appear longer, as the eye is not “stopped” by contrasting color edges.
Skirts and dresses: which length is most flattering?
You can also visually elongate shorter legs with dresses and skirts if you choose the right length. Ideally, opt for knee-length skirts or dresses that end just above the knee. This length elongates the legs, while extremely short mini skirts or very long maxi skirts can be less flattering. A skirt that ends in the middle of the calf (midi length) is generally a no-go for petite women, as it visually divides and shortens the legs. Also pay attention to the waist position on dresses: an empire-style dress (with a high waistline directly under the bust) makes the legs appear longer because the skirt section starts higher. In our FRANK WALDER collection, you’ll find beautiful A-line dresses with a raised waist that cleverly elongate shorter legs. High-waisted pencil skirts are also a great choice to visually add a few extra centimeters of leg length.
Shoes that visually elongate
Shoes have a major influence on the perceived leg length. The most effective choice, of course, is shoes with heels: even a small heel of a few centimeters can make you appear taller overall. High heels or elegant pumps are therefore timeless classics for making legs look longer. Pay attention to the shoe’s silhouette: pointed or narrow-toed designs visually lengthen the foot, while very chunky shoes can shorten the leg. Color choice is also an important factor: shoes in a shade similar to your skin tone or your pants (for example, beige or nude with skirts and dresses, or black boots with black trousers) create a seamless transition. This avoids a harsh visual break at the ankle and makes the legs appear longer. If you prefer not to wear high heels, you can opt for pointed ballerinas, slingback styles, or simple loafers — the key is a slim shape without ankle straps. Shoes with ankle straps or mid-calf boots divide the leg and are therefore counterproductive if you want to visually elongate shorter legs.
Place accessories strategically
With the right accessories, you can further enhance the elongating effect of your outfit. A belt should always be worn at the waist, not on the hips. A waist belt, like on this shirt dress, emphasizes the narrowest part of the body and makes the legs appear longer in proportion. Long, narrow necklaces or scarves that fall vertically also create a lengthwise line and draw the eye upward. A V-neck top has a similar effect: it elongates the neck and chest area and shifts the focus to the upper body, making the overall silhouette appear longer. In general, it’s best to place eye-catching details on the upper body (for example, with a beautiful necklace or a striking scarf) so that attention isn’t drawn to the leg area. This way, you’ll appear taller — without anyone being able to tell exactly why.
With all these tips and tricks, one thing should never be forgotten: fashion should be fun and make you feel confident. Every woman has her own style, and not every “rule” needs to be followed strictly if it doesn’t fit your personality. Use our advice as inspiration and feel free to try out different things to find your personal favorites. You might even discover new looks while experimenting that work beautifully for you—despite the so-called rules.
The most important thing is that you feel comfortable in your outfit. When you’re happy and confident with your look, it shows — and that automatically makes you appear more attractive, no matter how long or short your legs are. Experience shows that the self-confidence a well-fitting, authentic outfit gives you can outweigh any supposed disadvantage. So wear what you love and use our tips as tools to create your very own dream look.