Most people pack their shirt dresses away once the mornings turn cold, and I think that's a waste of one of the most useful pieces in a closet. Tights are what keep it in rotation. A pair of black opaques, playful polka dots, sheer nudes or deep burgundy changes a bare-leg summer dress into something for office days and cold weekends. The tights alone don't do it, though. The boots, the bag, the outer layer and how you handle the waist decide whether it looks polished or frumpy. Here are 25 complete outfits with notes on denier, shoes and the small fixes I'd make to each.

Matching Denier to the Shoe and the Weather
Denier is the weight of the yarn in a pair of tights. The higher the number, the thicker and less see-through they are. Packaging rarely tells you what to wear them with, so this is how I sort them for shirt dresses:
- Under 20 denier: almost bare, with a slight sheen. Best with pumps or slingbacks for evenings indoors. They snag easily.
- 30 to 40 denier: semi-sheer, a hint of skin. My choice for ankle boots and for a dressier daytime look.
- 50 to 70 denier: mostly opaque. Works with loafers, ballet flats and most boots.
- 80 to 100 denier and up: fully opaque and warm. Best with chunky boots, sneakers and lug soles.
- Fleece-lined: for real cold. They look like regular opaques from a distance but add some bulk at the ankle.
A loose rule I follow: the heavier the shoe, the heavier the tight. A chunky combat boot over sheer tights looks unbalanced, and a delicate pump over thick opaques looks heavy at the ankle.
1. White Shirt Dress With Black Opaque Tights

White over black is the simplest contrast on this list, and it's the one I'd try first. I use 80 or 100 denier here, because anything thinner lets skin show through and the contrast loses its crispness. Chelsea boots with a small block heel carry the black up from the floor, and a black leather belt stops the dress from looking boxy. A tan or black structured tote finishes it for work or a market morning. With white poplin, check that it's not see-through over dark tights; a slip underneath solves it.
2. Denim Shirt Dress Tights And Ankle Boots

A denim shirt dress still makes sense in fall, it just needs warmer legs. Semi-sheer black tights, around 30 to 40 denier, show a hint of skin and still take the chill off. Pointed ankle boots in taupe or camel are softer than black against the blue. A thin cashmere scarf in cream or oatmeal adds warmth without covering the collar, and a small dark brown leather crossbody keeps everything in proportion. Denim is stiff enough that it won't cling to tights the way thinner fabrics do.
3. Plaid Shirt Dress Outfit With Tights

Plaid already carries plenty of pattern, so I keep the tights plain and dark. Navy or charcoal opaques that pick up the darkest line in the check work better than black, which can look heavy against a lighter plaid. Matte black combat boots add some edge. When it's crisp, a cream or forest green beanie pulled from a color in the pattern ties it together, and a crossbody keeps your hands free. Good for pumpkin patches and campus days, where you'll be on uneven ground in sturdy shoes.
4. Black Shirt Dress With Sheer Tights

Black on black works when the textures differ. A soft crepe or cotton-blend dress over sheer black tights gives a slight transparency at the leg that reads as dressier than opaques. Patent pointed pumps lengthen the line, and a slim gold chain with a small pendant adds warmth near the face. A compact black clutch finishes it for a dinner or gallery opening. Sheer tights snag easily on rings and bag zips, so I always carry a spare pair in my bag for evenings out.
5. Striped Shirt Dress With Tights And Sneakers

Tights don't have to be dressy. A striped cotton dress with opaque black tights and white leather sneakers keeps everything casual. The black legs make one long line under the stripes, which helps if you're worried about horizontal stripes widening the body. A relaxed denim jacket over the shoulders and a neutral canvas tote suit travel days and school runs, when you want to be comfy but still look like you planned something. Low-cut sneakers with tights can look odd if the tight shows a seam at the toe, so choose a pair with a reinforced but flat toe.
6. Floral Shirt Dress With Tights And Chelsea Boots

Florals in fall need a dark background. I look for burgundy, navy or deep green grounds, so thick black tights don't create a harsh contrast at the hem. Chunky-soled black Chelsea boots add weight, and a wide leather belt in brown or black defines the waist. A leather backpack or satchel suits outdoor gatherings and museum days. If the floral is light and pastel, I'd switch to a gray or taupe tight instead of black.
7. Oversized Shirt Dress Belted With Tights

An oversized dress can feel like you're swimming in it. A belt fixes that in seconds. Cinch a roomy white or light-blue dress at your narrowest point with a black leather belt, then add opaque black tights and glossy lug-sole loafers so the bottom half has enough weight to balance the volume up top. A medium structured handbag finishes it for a casual meeting or a city walk. A tip from fittings: blouse the fabric slightly over the belt so it doesn't pull tight and flat across the stomach.
8. Long Sleeve Shirt Dress With Tights

On really cold mornings, long sleeves and buttoned cuffs keep you covered from wrist to collar. Opaque black or charcoal tights and stacked-heel knee boots trap extra warmth and make the leg look long. Over the top, a tailored camel or heather gray wool coat sits neatly over a shirt collar. A slim leather tote finishes it for the commute. I always check boot shaft width against the calf with tights on; tights add a little thickness, and a tight shaft will crease the boot leather.
9. Chambray Shirt Dress With Tights And Western Boots

Chambray reads summery, but it carries into cool weather well with dark tights. I start with solid black opaques and pull on tan or light brown Western boots that hit mid-calf. A silk or cotton bandana tied loosely at the neck nods to the boots without looking like a costume, provided you keep it small. A slouchy suede hobo or bucket bag suits outdoor concerts and casual dinners. Western boots have a higher shaft, so a hem that ends just at the knee keeps a clean gap between dress and boot.
10. Satin Shirt Dress With Tights And Strappy Heels

Satin in cold weather feels impossible until you add sheer black tights. The satin's sheen sits against the matte finish of the tights, and a slightly relaxed fit keeps the dress from feeling too formal. Minimal strappy heeled sandals look deliberate over sheer tights, though I'd only do this for an evening that's mostly indoors. A slim envelope clutch and a fine pendant necklace finish it. Watch for static: satin and nylon tights tend to cling together, and a slip in between fixes it.
11. Mini Shirt Dress With Patterned Tights

Patterned tights give a mini shirt dress personality. I go for small patterns in black: tiny dots, herringbone or fine diamonds. Keep the dress solid in charcoal, navy or olive so the legs carry the interest. Black leather lug-sole platform loafers give the outfit weight at the bottom, and a tailored blazer over the shoulders sharpens the short silhouette. Patterned tights draw the eye straight to the legs, so if that's not where you want attention, a mini with plain opaques is the better choice.
12. Belted Khaki Shirt Dress With Tights

Olive or khaki has a utility feel, and opaque black tights make it look sharper. Use the tonal belt in the loops, or add your own leather one. Black ankle boots with a rounded toe and modest block heel are comfortable all day, and a cognac structured crossbody connects the earthy and polished tones. Roll the sleeves once or twice. If the dress has big patch pockets at the hip, don't load them up; they bulge outward over tights and break the line.
13. Shirt Dress With Burgundy Tights Outfit

Colorful tights are easier to wear than they look, and burgundy is where I'd start. A cream or ivory dress gives them a soft backdrop. Black pointed pumps with a low-cut vamp keep the leg looking long, and a black leather shoulder bag repeats the shoe color higher up. Pearl studs keep it refined rather than playful. I match the tights to the darkest wine in your lipstick or a scarf so the color looks chosen. Wear this to holiday dinners and parties.
14. Shirt Dress Layered Over Turtleneck With Tights

A fine-gauge turtleneck under a shirt dress makes it properly cold-weather wear. I choose black or charcoal merino or a cotton-modal blend; a chunky knit adds too much bulk at the shoulders and makes the buttons strain. Leave the collar open so the turtleneck shows cleanly. Opaque black tights and flat combat boots handle city walking. This layering trick roughly doubles how many months a single dress gets worn. Try it for coffee dates or a travel day.
15. Shirt Dress With Blazer And Tights Outfit

For a day that runs into evening, a tailored oversized blazer over a knee-length dress and sheer black tights covers both. I keep it monochrome, black blazer over a black dress, or camel over white. Kitten-heel slingbacks are comfortable for long days and keep the proportions neat. A black quilted chain-strap bag finishes it for meetings and dinner. Check the blazer length: it should end at or above the dress hem, never below it.
16. Shirt Dress With Long Cardigan And Tights

When comfort comes first, a chunky long cardigan over a simple dress still looks pulled together. Oatmeal, heather gray or soft caramel work over a black or navy dress, with opaque black tights and patent or quilted ballet flats. A minimal pendant through the open cardigan draws the eye upward. A chunky knit is heavy, though, and it can drag a lightweight dress out of shape at the shoulders. I prefer this layering with a sturdier cotton dress.
17. Shirt Dress With Leather Jacket And Tights

A black or dark brown leather moto with minimal hardware gives a classic shirt dress some edge. The jacket's cropped length makes a natural break at the waist. Underneath, fishnet tights show through as you move. Chunky black platform combat boots balance the short jacket, and a small black shoulder bag is all you need for a concert or a late night out. I sometimes put sheer black tights under the fishnets for warmth and to stop the net pattern from pressing marks into the skin.
18. Shirt Dress With Graphic Tee And Tights

A graphic tee under an open, slightly oversized shirt dress is a street-style trick that works better than it sounds. The soft cotton tee and the collared dress contrast in a casual way. Black opaque tights and neutral high-top canvas sneakers keep it comfortable, and a baseball cap with a curved brim finishes it for flea markets and day trips. Tuck the tee into the tights at the waist so it doesn't ride up and bunch under the open dress.
19. Shirt Dress With Trench Coat And Tights

A trench over a shirt dress is the outfit I come back to on drizzly fall days. A belted, knee-length dress in a neutral tone gives a clean base, with opaque black tights and knee-high heeled leather boots below. Double-wrap the trench belt for shape or wear it loose and open. A structured top-handle bag in black or tan keeps it neat for the office and after. Proportion check: the dress should end above the coat hem, or the trench will look like it's falling short.
20. Velvet Shirt Dress With Tights And Heeled Boots

Velvet catches the light and looks dressy even in a simple button-front cut. Opaque black tights keep attention on the dress and add warmth. Black suede or croc-embossed heeled ankle boots, a small beaded or metallic clutch and warm gold drop earrings finish it for holiday dinners and parties. Velvet crushes where you sit, so hang it in a steamy bathroom before wearing, and keep a lint roller near since it picks up fibers from tights and coats.
21. Shirt Dress With Sweater Vest And Tights

A V-neck sweater vest over a poplin shirt dress keeps your core warm while the sleeves and collar stay visible. Cream, camel or deep navy work. Opaque black tights and glossy penny loafers give it a preppy feel, with a leather watch and small gold hoops. It's a good look for campus days and library visits. I choose a vest that ends at the hip; longer vests cover the dress's waist and turn the outfit into a straight block.
22. Shirt Dress With Polka Dot Tights

Polka dot tights turn a solid black or navy dress playful. Small white or soft gray dots keep it subtle; larger dots get louder fast. Black Mary Jane flats with a low block heel add vintage charm, and a satin hair ribbon at the crown keeps the feminine theme going. A small dark top-handle bag finishes it for a baby shower or afternoon tea. To keep it grown-up, I keep the dress plain and the hem at or below the knee.
23. Shirt Dress With Puffer Vest And Tights

A quilted puffer vest over a dress feels sporty and practical. Zip a cream or black vest over a long-sleeve shirt dress so the collar and cuffs show. Thick ribbed black tights add texture and real warmth, and weatherproof lug-sole ankle boots handle wet pavement. A knit beanie in a coordinating neutral finishes it for brisk walks and errands on near-freezing days. Ribbed tights are noticeably warmer than flat ones of the same denier, which is why I reach for them on the coldest mornings.
24. Shirt Dress With Belt Bag And Tights

A belt bag at the waist gives shape and holds your phone and wallet. I drape a roomy striped or solid dress over sheer black tights, then fasten a sleek black leather belt bag around the middle so it becomes part of the outfit. Pointed black suede heeled boots lengthen the leg, and small gold hoops add a little shine. It's easy for travel and city days. Wear the bag a little above the natural waist; at the hip it pulls the dress down and adds width.
25. Shirt Dress With Fishnet Tights Outfit

Fishnets under a shirt dress sound bold, but they're manageable with the right base. I choose a medium-gauge fishnet in black under a relaxed mini in charcoal or deep brown. The net shows just enough to add edge. Black patent or matte platform oxfords bring a menswear feel, and a cropped leather jacket finishes it for night markets and rooftop evenings. Large-gauge nets catch on heels and buckles, so medium gauge is also the more practical choice.
Static, Runs and a Hem That Keeps Climbing
Three problems come up again and again with shirt dresses over tights, and all three have simple fixes.
The dress creeps up as you walk
Nylon tights grip fabric, especially thin cotton, rayon and satin. A half slip or a slip dress underneath gives the skirt a smooth surface to move over. Heavier fabrics like denim, wool blends and corduroy rarely have this problem.
Static cling in dry winter air
Synthetic tights and synthetic dresses build up static, which makes the skirt stick to your legs. Running a little lotion over the legs before putting tights on helps, and so does choosing a cotton or wool-blend dress for the coldest, driest days.
Runs before lunchtime
Sheer tights run most often from rough fingernails and rings while you're pulling them on. I roll each leg down to the toe, slip the foot in, then unroll upward instead of tugging from the waistband. Wash them in a mesh bag on a cold, gentle cycle and dry them flat; heat breaks down the elastic quickly.
The Tights Drawer Matters More Than the Dress
Once you have a few pairs in different deniers and colors, one shirt dress stretches through the whole cold season. Change the shoes, swap the tights, add or remove a layer, and the same dress goes from preppy to edgy to office-ready. If you're starting out, I'd buy black opaques, a sheer black pair and one color like burgundy, then try them against the dresses you already own. Keep the looks that feel most like you.
























