13 Short Men Fashion Style Tips and Outfits That Add Height

Three outfits for short men, a black shirt with white shorts, a white shirt with navy trousers and a tropical print shirt with denim shorts
Photos: Murat IŞIK and Ivan Babydov on Pexels
What's in this guide
  1. 1. Black Shirt, White Shorts and White Sneakers
  2. 2. White Shirt, Navy Trousers and Navy Leather Shoes
  3. 3. Print Shirt, Raw Hem Denim Shorts and White Sneakers
  4. 4. Cropped Dark Suit With a White Tee
  5. 5. Greige Shirt and Dark Grey Trousers
  6. 6. Slim Grey-Blue Jeans, Grey Tee and White Sneakers
  7. 7. Tweed Blazer Over an All Black Base
  8. 8. Camel Coat With Black Skinny Jeans and Tan Boots
  9. 9. Striped Camp Shirt and Dark Shorts
  10. 10. Cuffed Navy Trousers, White Shirt and White Sneakers
  11. 11. Navy Suit With an Open Collar
  12. 12. All White Set
  13. 13. White Shirt and Denim Cutoffs
  14. How to Dress When You're Short
  15. FAQ

Being short doesn't mean you can't dress well. It just means a few things matter more: where a hem ends, how the colors flow, and how your shirt fits.

These 13 short men fashion style tips come with real outfits. Each look shows what to wear, why it adds height to the eye, and what to swap if you don't own the piece. A short guide on fit follows at the end.

Short on time? Start here

1. Black Shirt, White Shorts and White Sneakers

Man in a black long sleeve shirt with rolled sleeves, white shorts and white sneakers leaning on a door
Photo: Murat IŞIK on Pexels

Shorts cut your leg in half if the hem lands mid-knee. Here the white shorts stop well above the knee, and white sneakers carry the line of the legs down, so the outfit reads long and clean. The dark shirt gives you a strong, simple upper half.

The pieces

  • Black shirt, sleeves rolled, top button open
  • White shorts with a small cuff, above the knee
  • White leather sneakers
  • Dark sunglasses and a watch

Wear it to: a summer dinner, a beach town, a casual date.

Swap: if white shorts feel risky, stone or light grey ones give the same short-hem effect.

2. White Shirt, Navy Trousers and Navy Leather Shoes

Man walking in a white short sleeve shirt, navy trousers with a black belt and navy leather shoes
Photo: Murat IŞIK on Pexels

Two blocks of color, light on top and dark below, with a belt as the divider. The trousers run straight to the shoe with no bunching, so you get one long vertical line. A shirt that ends at the belt matters more than any trick.

The pieces

  • White short sleeve shirt, tucked in
  • Navy slim trousers
  • Black leather belt
  • Navy leather shoes
  • Leather strap watch and sunglasses

Wear it to: the office in summer, lunch with clients, a smart weekend.

Swap: as a general rule, a belt close to your shoe color smooths the line even more.

3. Print Shirt, Raw Hem Denim Shorts and White Sneakers

Man in an open tropical print shirt over a white tank top, raw hem denim shorts and white sneakers
Photo: Ivan Babydov on Pexels

An open shirt over a tank makes a narrow strip down your chest, and that strip makes you look longer. The denim shorts stop above the knee, and the frayed hem keeps them casual. White sneakers keep the bottom half light.

The pieces

  • Short sleeve green and white leaf print shirt, worn open
  • White tank top
  • Mid blue denim shorts with a raw hem
  • White low top sneakers
  • A small pendant necklace

Wear it to: a holiday, a barbecue, a day out in the sun.

Swap: keep the print on one piece only. Plain shorts and plain shoes let the shirt do the talking.

4. Cropped Dark Suit With a White Tee

Man in a dark suit, white T-shirt and black lace-up shoes leaning on a white wall
Photo: casper somia on Pexels

The trousers here end just above the ankle, so you see a bit of skin before the shoe starts. That shows more leg and makes the whole outfit look taller. The plain white tee keeps the suit from feeling stiff.

The pieces

  • Dark suit jacket, single breasted, worn open
  • White crew neck T-shirt
  • Dark tapered trousers, ankle length
  • Black leather lace-up shoes

Wear it to: a creative office, a party, a dinner where you want to look sharp.

Swap: if a tee feels too casual, switch to a white open collar shirt.

5. Greige Shirt and Dark Grey Trousers

Man leaning against a grey wall in a greige shirt with rolled sleeves, dark grey trousers and black shoes
Photo: foad shariyati on Pexels

Soft colors close together are easy to wear. The greige shirt and charcoal trousers sit in the same quiet family, so the eye doesn't stop at the waist. Rolled sleeves and a watch add some detail without adding bulk.

The pieces

  • Greige button-up shirt, sleeves rolled to the forearm
  • Dark grey slim trousers
  • Black leather shoes
  • Black strap watch

Wear it to: work, a casual meeting, a coffee date.

Swap: a half tuck gives the same look and keeps the shirt from hanging low.

6. Slim Grey-Blue Jeans, Grey Tee and White Sneakers

Man standing in a grey blue oversized T-shirt, slim grey blue jeans and white sneakers
Photo: Atahan Demir on Pexels

A tee that is a little loose in the body is fine, as long as the jeans are slim and the shoes are light. The jeans here are a mid grey-blue and cut close to the leg, so the shape is relaxed on top and narrow below. The white sneakers lift the end of the outfit.

The pieces

  • Grey blue crew neck T-shirt, slightly loose
  • Slim mid wash grey-blue jeans
  • White leather sneakers
  • Thin chain under the collar

Wear it to: a day in town, a movie night, a casual hangout.

Swap: tuck the front of the tee in. It shows your waist and makes the legs look longer.

7. Tweed Blazer Over an All Black Base

Bearded man in a dark speckled tweed blazer over a black T-shirt with a silver chain, holding a black bag
Photo: Masud Allahverdizade on Pexels

All black under a blazer makes a solid column from collar to hem. The tweed has some texture, so the look isn't flat. The chain adds one bright line at the neck and draws the eye up.

The pieces

  • Dark speckled tweed blazer
  • Black T-shirt
  • Silver chain
  • Black trousers
  • Black backpack or bag

Wear it to: a night out, a gallery, drinks after work.

Swap: a plain black blazer is a quieter option if the tweed feels busy.

8. Camel Coat With Black Skinny Jeans and Tan Boots

Man in a camel overcoat, black T-shirt, black skinny jeans and tan Chelsea boots standing by a white building
Photo: Ali mnttzri on Pexels

A camel coat that stops around the thigh leaves the legs visible, which is what you want. Black underneath keeps the outfit narrow from chest to ankle. The tan Chelsea boots pick up the coat color, so it feels planned.

The pieces

  • Camel single breasted overcoat
  • Black crew neck T-shirt
  • Black skinny jeans
  • Tan leather Chelsea boots

Wear it to: cold days in town, dinner, a holiday market.

Swap: skip long coats that hang past the knee. They swallow your height.

9. Striped Camp Shirt and Dark Shorts

Man in a light vertical striped camp collar shirt, dark shorts and dark sneakers leaning on a stone column
Photo: Igor Meghega on Pexels

Vertical stripes help here. They run top to bottom and pull the eye along the body instead of across it. The shirt is loose and short sleeved, and the dark shorts sit above the knee.

The pieces

  • Light vertical striped camp collar shirt
  • Dark shorts, above the knee
  • Dark low top sneakers
  • Beaded necklace and sunglasses

Wear it to: a warm evening, a trip, a casual lunch.

Swap: choose thin stripes. Wide horizontal ones do the opposite.

10. Cuffed Navy Trousers, White Shirt and White Sneakers

Man in a fitted white shirt, cuffed navy trousers with a black belt and white sneakers, holding a phone
Photo: Rimiscky Tayuna on Pexels

A small cuff and visible sneakers show some ankle, which makes the legs look longer. The fitted white shirt is tucked in under a black belt, so the waist sits in the right place. Light shoes against navy keep it fresh.

The pieces

  • Fitted white dress shirt, tucked
  • Navy tapered trousers, cuffed once
  • Black leather belt
  • White sneakers
  • Clear lens glasses

Wear it to: a smart casual office, a lunch meeting, a weekend dinner.

Swap: one narrow cuff is enough. Big, thick cuffs make you look shorter.

11. Navy Suit With an Open Collar

Man in a navy suit and white open collar shirt with round sunglasses, photographed from a low angle
Photo: Marcus Queiroga Silva on Pexels

A well fitted navy suit does most of the work. Aim for a jacket that ends around the hip. The open collar shows a bit of neck, which opens up the chest. No tie keeps it relaxed. The shoes are out of frame, so go for dark leather ones with a slim sole.

The pieces

  • Navy suit jacket and matching trousers
  • White shirt, top button open
  • Round sunglasses
  • Dark leather shoes (not shown)

Wear it to: a wedding, a dinner, a job interview.

Swap: an unstructured jacket in the same navy is softer and lighter.

12. All White Set

Man in an all white set, an open short sleeve shirt, white tank, white shorts, white socks and light sneakers with a red headband
Photo: Gabriel Chamak on Pexels

Head to toe in one color is the strongest tall trick there is. The shirt is worn open over a tank, the shorts match, and even the socks are white. The sneakers have a light blue tint, so the line doesn't break. The red headband adds one accent at the top.

The pieces

  • White open weave short sleeve shirt
  • White tank top
  • White shorts, above the knee
  • White crew socks
  • Light blue and white sneakers

Wear it to: a beach holiday, a summer party, a rooftop evening.

Swap: a plain cotton set is the easier choice if you want it smoother.

13. White Shirt and Denim Cutoffs

Man sitting on stone steps in a white short sleeve shirt with an open collar, a chain and denim cutoff shorts
Photo: Dhemer Gonçalves on Pexels

This one is a sitting pose, so you only see the top half and the shorts. Still, it shows two good habits: an open collar, plus the advice to pick a shirt that ends at the hip, not the thigh. Short cutoff shorts keep the leg line clean.

The pieces

  • White short sleeve shirt, top buttons open
  • Mid wash denim cutoff shorts
  • Thin chain
  • Sunglasses
  • White sneakers would finish it (not shown)

Wear it to: a trip, a street market, a day by the water.

Swap: a shirt that ends at your hip is the one to buy. Long shirts hang over the shorts and shorten you.

How to Dress When You're Short

Keep one line from collar to shoe. Wear the same color, or close shades, on top and bottom. A black tee with black jeans, or an all white set, makes you look longer than a bold top with a different bottom.

Fit beats everything. The shoulder seam sits on your shoulder bone. Shirts end around the hip bone, and jackets cover the seat but stop there. Anything longer cuts your leg line short.

Show a little ankle. Trousers that end at the ankle bone, or a single narrow cuff, make your legs look longer. Skip trousers that bunch above the shoe.

Go slim, not tight. Slim and tapered cuts keep the line narrow. Baggy cuts can work for shorts, but trousers that are too wide on a small frame add width, not height.

Do this Not this
Hems above the knee on shorts Long baggy shorts below the knee
Vertical stripes, thin and close Wide horizontal stripes
Jackets that end at the hip Long coats past the knee
Light or matching shoes Heavy chunky boots with wide trousers
One narrow cuff Thick double cuffs

Pick colors that connect. Navy, black, grey, white and stone all go together, so it's easy to build one flowing color. Add one detail, like a chain or a watch, and stop there.

Check the details. A tucked or half tucked shirt shows your waist. A belt close to your shoe color keeps the line smooth. Our spring jeans outfits show slim cuts in action, and the chain necklaces guide shows how one small accessory can finish a look.

FAQ

What colors make a short man look taller? Matching or close colors from top to bottom. Black on black, navy on navy and all white are the strongest. Dark colors also look slimmer.

Should short men wear shorts? Yes. Keep the hem above the knee and pick a slim cut. Light sneakers help the leg line continue.

Do vertical stripes make you look taller? They help, as long as the stripes are thin. They guide the eye up and down the body instead of across it.

What length should a jacket be for a short man? It should end around the hip, covering the seat but not more. Anything longer cuts your leg line short.

Ignacio Lopez

About Ignacio Lopez

A men's style writer helping guys dress with confidence and build a wardrobe that feels like their own.

Learn more about Ignacio →

More Body Type & Age