Denim shorts are usually the first thing people grab in June and the last thing they think about styling. That's a waste, because the right pair takes a blazer, a satin blouse or knee-high boots as easily as a tee. I treat them like a pair of jeans that happens to be short: the wash, the rise and the hem decide what they go with. Reach for classic blue cutoffs, crisp white or a washed black, and the looks below cover market mornings, dinners out and the first cold weeks of autumn. I've added the fit details I check with each one.

How Short Is Too Short for Your Legs?
The same pair of shorts looks completely different on different bodies, and most of that comes down to two measurements: the rise and the inseam. Before I style anyone in shorts, I check both.
- Rise: high-waisted shorts sit at the natural waist and suit crop tops and tucked shirts. Mid-rise shorts sit a little lower and pair better with tees worn out.
- Inseam: around three inches looks youthful and leggy; five inches is the most versatile for everyday wear; seven inches and up reads more like a Bermuda short and works for offices and city days.
- Petite frames often look best in a shorter inseam, which shows more leg and keeps proportions balanced.
- Tall women find many shorts ride short on them; check the inseam listed, not the size label.
- Fuller thighs do well with a slightly wider leg opening, which stops the hem riding up as you walk.
Sit down and walk in the fitting room. Shorts that creep up between your thighs after ten steps will do it all day.
1. White Button-Down Shirt With Denim Shorts

A white button-down tucked into light-wash shorts is the outfit I'd suggest to anyone who says shorts make them feel sloppy. Roll the sleeves to just below the elbow, open two buttons and do a loose front tuck so the shirt blouses a little over the waistband. Brown leather slides and a woven tote warm it up. Pick a shirt in cotton poplin or oxford cloth rather than a thin stretch blend; crisp cotton holds the tuck, while stretch fabric slips out within an hour.
2. Oversized Blazer With Denim Shorts

An oversized beige or gray blazer over a fitted white tank changes what shorts can do. I'd keep the shorts medium wash with a clean or lightly frayed hem, and the shoes sleek: white leather sneakers or black loafers. Proportion is the thing to watch. The blazer should end at or just past the hem of the shorts, so they peek out below; a blazer that covers them completely looks like you forgot your bottoms. It works for a coffee meeting or a gallery afternoon.
3. Graphic Tee With Distressed Denim Shorts

A faded band tee with high-waisted distressed denim shorts is about as easy as dressing gets. Tuck the front loosely and add a plain leather belt so the waist doesn't vanish under the tee. White low-tops, a canvas tote and a couple of gold chains finish it. With heavy distressing, check where the rips sit before buying; a hole right at the back pocket or inner thigh tends to tear further with every wash and sit-down.
4. Crop Top With High-Waisted Denim Shorts

High-waisted shorts are what make a crop top easy to wear, because the rise covers most of the stomach and only a sliver of skin shows. A fitted ribbed crop in cream, taupe or black works best. Measure the rise if you're long in the torso; many high-waisted shorts sit lower on a long body than the label suggests. Flat strappy sandals, a mini crossbody and oval sunglasses keep it light for an outdoor concert or a boardwalk.
5. Linen Shirt With Light-Wash Denim Shorts

Linen breathes better than almost anything else in heat, which is why an open white or beige linen shirt over a simple tank or bralette is my default for a hot vacation day. Light-wash raw-hem shorts, woven slides and a straw tote complete it. Linen creases the moment you sit down; that's part of its charm, so don't try to iron it into perfection. Roll the sleeves and leave it unbuttoned to let air move.
6. Black Tank Top With Structured Denim Shorts

Sometimes the simplest outfit says the most. A fitted black ribbed tank tucked into tailored, non-distressed dark-wash denim shorts looks far more expensive than it is. A slim belt with a gold buckle, flat black sandals and small hoops are enough. Dark, rigid denim with a clean hem reads tailored; the same shorts with frayed edges suddenly reads beachy. I'd wear this to dinner or an evening market.
7. Chunky Knit Sweater With Denim Shorts And Ankle Boots

When the temperature drops, a chunky cream or oatmeal knit over medium-wash shorts keeps the legs out and the top warm. Brown suede ankle boots carry it into autumn. Watch the length of the sweater; if it covers the shorts entirely, a small front tuck shows the waistband and stops it looking like you're only wearing a sweater. Suede and pumpkin-patch mud don't mix well, so treat the boots with a protector spray first.
8. Floral Blouse With Denim Shorts

A floral blouse with puff sleeves or a tie neck gives shorts a softer, more dressed-up feel. Tuck it fully into high-waisted light-wash shorts and wear nude strappy heels, which lengthen the leg because they nearly disappear against the skin. A woven clutch and fine gold jewelry stay in the background. I'd pick a light cotton or viscose blouse for this; polyester florals trap heat on a summer afternoon at a garden party.
9. Denim-On-Denim With Chambray Shirt

Double denim works when the two washes are clearly different. Pair a light chambray shirt with darker shorts, tuck it fully and add a brown leather belt between them, which breaks up the blue. White canvas sneakers and a tan crossbody keep it casual. Chambray is a lighter weave than denim, so it sits softer on the body and won't feel like you're wearing two heavy layers in summer.
10. Plaid Flannel With Distressed Black Denim Shorts

An oversized plaid flannel over a fitted crop top, with heavily distressed black shorts, is a grunge look with real attitude. Combat boots or chunky platforms ground it, and a simple choker adds a little edge. Wear the flannel open or knot it around your waist for a true '90s grunge revival moment. The flannel should be properly oversized, ending mid-thigh, so it covers the shorts slightly at the back for fall festivals and late nights out.
11. Off-The-Shoulder Top With Denim Shorts

A ruffled off-the-shoulder top in a bright color brings out the holiday side of denim shorts. Keep the shorts high-waisted so the outfit doesn't show too much skin in two places at once. Espadrille wedges and a woven bag add texture, and a straw hat covers the shoulders the top leaves bare to the sun. Look for an elastic neckline lined with silicone grip; without it, these tops slide up onto the shoulders every time you lift your arms.
12. Trench Coat With Denim Shorts For Fall

A beige trench over a white tee and light-wash shorts is how I'd handle a morning that starts cold and ends warm. Black suede ankle boots and a leather tote take it into early autumn. Tie the trench belt at the waist for shape, or leave it open. Shorts with a trench need some leg coverage at the top, so I'd choose a mid-thigh length; very short cutoffs under a long coat can look like nothing is on underneath.
13. White Denim Shorts With Navy Striped Top

White shorts with a navy and white Breton top is the classic seaside pairing, and it still looks fresh. Tuck the top loosely, add a braided brown belt and tan slides. A canvas tote and gold hoops keep it relaxed for waterfront walks or a boat day. White denim needs a heavier weight and pale pocket linings; thin white denim shows pocket outlines and underwear, so try it on in daylight.
14. Black Denim Shorts With Leather Jacket

Black high-waisted shorts with a cropped leather jacket and a fitted gray tee is the edgiest outfit here. The jacket should be cropped to hit at the waist, so the shorts and legs stay visible. Black ankle boots with a small heel and silver jewelry keep the palette cool. Real leather is warm, so this works best on summer nights that cool down, a rooftop bar or a concert, rather than in midday heat.
15. Boho Kimono With Denim Shorts

A sheer kimono in earthy tones over a white tank and light-wash distressed shorts adds movement without heat. Lace-up sandals, layered silver necklaces and a slouchy suede bag complete the boho look. Choose a kimono that ends around the knee; a floor-length one drags in grass and dust at festivals and markets. The tank and shorts underneath stay simple so the kimono can carry the print.
16. Turtleneck With Denim Shorts And Loafers

A fitted brown or cream ribbed turtleneck tucked into light-wash shorts sounds seasonally confused, and yet it works on a sunny autumn day. A houndstooth or plaid coat over the shoulders and chocolate loafers give it polish. The trick is keeping the shorts clean-hemmed and the turtleneck slim; a chunky turtleneck with shorts makes the proportions top-heavy. Gold rings and round sunglasses finish it.
17. Crochet Top With Denim Shorts

Crochet tops have open stitching, so the layer underneath matters as much as the top. A white or cream crochet over a matching bandeau or bralette with light-wash shorts looks considered and handmade. Tan strappy sandals and a woven crossbody keep the palette earthy. Crochet snags on bag zippers and bracelet clasps, so I'd keep jewelry fine and smooth. A good pick for a holiday dinner or a sunset on the beach.
18. Satin Blouse With Frayed Denim Shorts

Dusty mauve or champagne satin tucked into frayed light-wash shorts is the rough-meets-refined mix I like best for brunch. The sheen of the satin lifts the whole outfit next to the raw hem. Beige strappy heels, a structured tan bag and gold hoops add the polish. Satin shows sweat marks quickly, especially under the arms, so I'd choose a looser cut and save it for a cooler morning or a shaded rooftop.
19. Graphic Tee With Plaid Shirt Around Waist

A vintage graphic tee, medium-wash shorts and a plaid flannel tied around the waist bring back the '90s. White crew socks pulled up and chunky retro sneakers make it, along with a cap and a canvas backpack. Tie the flannel low on the hips rather than at the waist, so it doesn't add bulk exactly where the shorts are tightest. It also gives you a real layer if the evening turns cool.
20. Colorful Tank Top With Denim Shorts

A saturated coral, turquoise or yellow tank with classic blue shorts is a quick mood lift. Bright colors draw the eye up, so they suit anyone who'd rather not have attention on their legs. Keep everything else neutral: flat sandals, a straw crossbody and tortoiseshell sunglasses. Choose a shade with your skin in mind; warm undertones glow in coral and yellow, cool undertones look better in turquoise and fuchsia.
21. Vest Top With Denim Shorts And Statement Sandals

A white or black sleeveless top tucked into structured shorts is a clean base for one interesting pair of sandals. Metallic straps or a bold color give the outfit its personality. Everything else stays restrained, with a slim leather belt and a sleek shoulder bag. If your statement sandals are new, break them in at home; thin metallic straps tend to rub before they soften.
22. White Denim Shorts With Colorful Patterned Shirt

White shorts let a loud print shine. A floral, geometric or watercolor shirt tucked in loosely needs nothing else, so I keep the sandals tan, the bag neutral and the jewelry small gold. Pick one or two colors from the print for your accessories and the outfit holds together instead of looking chaotic. A good choice for a summer festival or a holiday day out.
23. Black Denim Shorts With White Tee And Sneakers

Black and white is the safest pairing in fashion for good reason. A crisp white crew tee tucked into black high-waisted shorts makes a clean, high-contrast outfit, and white low-top sneakers echo the tee. A black belt and silver jewelry add a bit of polish. Black denim fades to charcoal with washing, so wash it inside out in cold water if you want it to stay dark next to a bright white tee.
24. Double Denim With Matching Set

A matching denim shirt and shorts in the same wash and weight takes the guesswork out of double denim. Wear the shirt open over a white or cream tank so the blue breaks up at the chest. White sneakers, a tan tote and a few gold necklaces finish it. Matching sets only work if both pieces really match; buying a shirt and shorts separately in a similar blue almost always looks slightly off in daylight.
25. Tie-Front Blouse With Denim Shorts

A blouse that ties at the front creates a waist without a belt, which makes it handy over shorts. Rust, mustard or a botanical print looks good with medium-wash denim. I'd tie the knot right at the natural waist; tied too low, it adds bulk over the waistband. Flat strappy sandals, a crossbody and a fine pendant keep it soft for a lunch date or an afternoon of shopping.
26. Pastel Blouse With Cuffed Denim Shorts

Lavender, mint or baby blue on top with cuffed light-wash shorts makes a soft spring outfit. The cuff gives the shorts a neater edge than a raw hem, which suits a baby shower or a garden tea. Nude ballet flats or low block heels, pearl studs and a pastel bag keep it gentle. Pastels can wash out very fair skin, so hold the shade near your face in daylight before you buy.
27. Denim Shorts With Knee-High Boots

Distressed shorts with sleek knee-high boots is the boldest autumn idea on this list. A fitted bodysuit or turtleneck tucked in keeps the line smooth, and a long coat or oversized blazer adds drama. The boots carry most of the coverage, leaving only a few inches of thigh between the hem and the boot top. I'd add sheer black tights on cold days. It suits a city walk or an evening out when you want to be noticed.
28. Sporty Windbreaker With Denim Shorts

A light windbreaker over a striped sports bra, with light-wash or gray shorts, makes an athleisure-inspired summer look for a morning walk or easy hike. Chunky white sneakers, crew socks and a slicked ponytail keep it sporty. Denim isn't a hiking fabric; it gets heavy when wet and rubs on long walks, so I'd keep this to short trails and errands.
29. Off-Shoulder Sweater With Black Denim Shorts

A cream or charcoal off-shoulder knit over black shorts mixes warm and cool in one outfit. The bare shoulders keep it from feeling wintry, and black denim adds a little edge. Studded flat sandals on a warm day, ankle boots on a cold one. A wide-brim hat and layered necklaces give it a boho finish. Check that the knit has enough stretch at the neckline to stay put without constant tugging.
30. Peach Linen Button-Up Tied At Waist

A peach or coral linen shirt tied at the front waist, worn with medium-wash shorts, keeps you cool and shows your shape. White platform sneakers make it casual, and a structured brown crossbody gives it a little polish. Linen ties hold better than stretch cotton because the fabric has some grip. Gold hoops and round sunglasses finish it for a market or a sightseeing day on holiday.
Cutting Old Jeans Into Shorts That Fray Properly
Some of the best shorts on this list are cutoffs, and you can make a good pair from jeans that no longer fit through the leg. The type of denim matters most.
- Use rigid, all-cotton denim if you can. Stretch denim contains elastane, which leaves curly white threads at the hem and frays unevenly.
- Put the jeans on and mark the length with chalk about an inch longer than you want. The hem shortens as it frays.
- Take them off, fold them in half and cut both legs together so they match. Angle the cut slightly higher at the outside of the thigh than the inside.
- Wash and dry them once to start the fraying, then trim any long strings.
Keep the leftover legs; they make good patches for future repairs. If you'd rather have a clean finish, turn the raw edge under twice and stitch it, or simply roll a cuff.
Keeping White and Black Denim Looking New
White shorts pick up stains and dye from other clothes, so wash them only with whites, and treat grass or food marks quickly. Black denim slowly fades to gray. Wash it inside out in cold water and less often, and dry it on a line out of strong sun. Both last much longer this way.
Rise, Wash and Hem Decide Everything Else
Denim shorts can do far more than their beach reputation suggests. Across these looks, the same rule kept coming up: pair something structured or polished with relaxed denim, and mix textures so the outfit has some interest. A blazer, satin or a good pair of boots changes the whole mood. Whichever wash you prefer, buy the pair that fits at the waist and lands at the right length on your thigh, and the rest of this list becomes easy.
























