A denim skirt and a button-down is the pairing I suggest most often to anyone who says they have nothing to wear. You probably own both already, and the shirt is what makes denim look intentional: a collar near the face, a placket that draws a vertical line, cuffs you can roll. Change the shirt fabric or the wash of the skirt and the same two pieces move from errands to a casual office. Below are 30 ways I'd put them together, across minis, midis, maxis and pencil cuts, with notes on where each one goes right and where it usually trips people up.

How I Tuck a Button-Down Into Rigid Denim
Almost every outfit below depends on what happens at the waistband, and denim is less forgiving than a knit skirt because the waistband doesn't give. Before I choose a shirt, I check its length. A shirttail that falls well past the hip makes a ridge under a fitted skirt, while one that ends around the high hip tucks flat.
Four tucks and where each one fits
- Full tuck: best with high-waisted A-line and pencil skirts. Pull the shirt down taut, then raise your arms once so the fabric blouses slightly over the waistband and you can move.
- Military tuck: for a crisp oxford that bunches at the sides. Pinch the extra fabric at each side seam, fold it back toward the spine, then tuck. The waist lies flat.
- Half tuck: front tucked just off center, back left loose. It suits oversized shirts and anyone who wants the waist suggested rather than outlined.
- Knot: unbutton the bottom few buttons and tie at or just above the navel. Thin cotton and chambray only.
When a tuck looks lumpy, thick fabric is usually to blame. Flannel, heavy denim shirts and stiff twill add visible width at the waist, so I wear those open or knotted instead. A belt hides a little bunching, but it can't rescue a shirt that is simply too long for the skirt.
1. White Button-Down Shirt with Denim Mini Skirt

A crisp white shirt with a medium-wash A-line mini is where I'd start anyone. Tuck it fully, then roll the sleeves twice so the cuff lands just below the elbow; any higher and stiff poplin starts bunching. The A-line flare leaves room for a tucked shirttail without a lump at the hip, which a straight mini doesn't always forgive. White sneakers or flat leather sandals, a slim leather belt and a small crossbody keep it practical for a farmers' market morning. One check before you leave: thin white cotton shows a bra line, and a skin-tone bra hides it better than a white one.
2. Oversized Button-Down Shirt with Denim Mini Skirt

Oversized shirt, tiny mini. The contrast is the whole point, so the shirt has to look deliberately big, not a size off. I look for a dropped shoulder seam and a shirttail long enough to nearly reach the skirt hem. That's also the risk: if the shirt hides the skirt completely, it reads as a shirt with no bottoms. So I half-tuck the front just off center and push the sleeves to the elbow. White sneakers or flat slides and a canvas tote keep it a Saturday outfit. If you're petite, the half-tuck isn't optional.
3. Denim on Denim Button-Down with Denim Skirt

Double denim only goes wrong when the washes match. I keep a clear gap between them: a pale chambray shirt over a dark indigo skirt reads as two separate pieces rather than a jumpsuit. A full tuck plus a black leather belt breaks up the blue at the waist, which is exactly where it tends to blur. Chunky loafers or ankle boots, gold hoops and a structured shoulder bag give it enough shape for brunch or a gallery. Chambray is lighter than true denim, so it tucks flat; a heavy denim shirt will bulk at the waistband.
4. Striped Button-Down Shirt with Denim Skirt

Stripes are the easiest print to wear with denim because they behave almost like a neutral. Classic blue and white sits closest to the skirt, while black and cream gives sharper contrast. Wide stripes can widen the torso a little, so for a tucked shirt I usually pick a narrow or medium stripe. A light-wash A-line mini, espadrille wedges or ballet flats, rolled sleeves and the top button open give it a holiday feel, finished with a woven straw bag and fine gold jewelry. I'd pack this one for a summer trip, since a cotton stripe survives a suitcase better than most shirts.
5. Floral Button-Down Shirt with Denim Skirt

For a floral shirt, I go small. A ditsy print in pastels sits more quietly against denim than a large tropical pattern, which fights with the skirt's texture and looks loud in photos. Tuck it into a mid-wash midi with a front slit so the skirt still moves; a straight midi without one shortens your stride. Strappy sandals or wedges, a plain pendant and a small rattan crossbody keep the accessories away from the print. I'd wear this to a baby shower or garden party. Rayon florals crease in the tuck, so smooth the shirt after the car ride.
6. Chambray Button-Down with White Denim Skirt

White denim brightens everything above it, and a soft chambray shirt keeps the palette in the blue family without going full double denim. Chambray drapes more than oxford cloth, so the shirt hangs close instead of standing away from the body. Tuck it in fully, or knot it at the waist if the skirt sits high enough to meet the knot. Brown leather sandals or espadrilles warm up the cool blue and white, and a woven tote with beaded bracelets gives it a beach-town feel. Check the skirt in daylight first: thinner white denim shows pocket linings and underwear lines.
7. Black Button-Down Shirt with Blue Denim Skirt

A black shirt over blue denim is the quickest way I know to make a denim skirt evening-ready. Fit matters more here than with white, because black shows every pull at the buttons, so I size for the bust and have the waist taken in if needed. Tuck it into a high-waisted A-line mini and add pointed-toe flats or sleek ankle boots. Silver jewelry and a structured black bag keep the top half crisp while the blue denim stops it feeling severe. Good for an art walk or a casual dinner, as long as you lint-roll; black cotton picks up every fiber from your coat.
8. Linen Button-Down Shirt with Denim Skirt

In real heat I swap cotton for linen every time. It breathes, dries fast, and its slubby texture sits naturally next to denim. It also creases within the hour, and that's part of its charm, so skip the tight tuck. A loose tuck that lets the fabric blouse over the waistband looks better as the day goes on. Cream, beige or soft sage against a mid-wash mini or midi, flat leather sandals, a wide-brim straw hat and an oversized woven tote make it a seaside lunch outfit. Undo a few buttons and roll the sleeves high for airflow.
9. Flannel Button-Down Shirt with Denim Skirt

Once the mornings turn cold, flannel is the shirt I reach for, and it's surprisingly good with a mini because brushed cotton has enough weight to balance the bare skirt. A red and black buffalo plaid tucked into a dark-wash mini, black opaque tights and combat or knee-high boots keep you warm and grounded. If the flannel is thick, I'd wear it open over a white tank or fitted tee instead; a full tuck of heavy flannel adds visible width at the waist. A beanie and a leather crossbody finish it for pumpkin patch trips or a hayride. Flannel pills where a bag strap rubs, so switch shoulders now and then.
10. Cropped Button-Down Shirt with High-Waisted Denim Skirt

A cropped shirt only works if it meets the skirt. I want the hem to land right at the waistband or overlap it slightly, which makes a high-waisted skirt non-negotiable; with a mid-rise you get a gap every time you lift your arms. The upside is no tucking at all, and a boxy cropped shirt defines the waist without the bulk of tucked fabric. A light-wash A-line mini, white sneakers or flat mules, layered gold necklaces and a mini shoulder bag suit a weekend market or an outdoor concert. Raise your arms in the mirror before you commit.
11. Silk Button-Down Shirt with Denim Skirt

Silk against denim is my favorite texture contrast: fluid and glossy on top, matte and stiff below. A champagne or ivory silk shirt tucked into a dark-wash midi with a subtle front slit is polished enough for dinner. The catch is that silk slides out of a tuck, so I tuck it into tights or a fitted slip underneath to anchor it. Strappy heeled sandals, a sleek clutch and pearl or crystal drops push it dressy, and hair pulled back shows the neckline. Let deodorant dry fully before dressing; silk marks easily.
12. Plaid Button-Down Shirt with Denim Skirt

Plaid lands between preppy and relaxed depending on what you put with it. Navy and green tucked into an A-line mini with knee socks and loafers goes collegiate. Worn open over a white tank and tied loosely at the waist, the same shirt turns into a weekend layer. Plaid plus denim already gives the eye plenty, so I keep the bag to a plain leather satchel and the earrings small. It's a handy in-between-season outfit: buttoned in the morning, open by afternoon. If the plaid carries a lot of yellow, hold it under your chin in daylight, because it can make some complexions look sallow.
13. White Button-Down with Denim Midi Skirt

A midi turns the white shirt and denim pairing into something you can wear to work. A dark-wash midi with button-front details and a crisp white shirt tucked in draws one long line from collar to hem. Where that hem falls matters most. Just below the knee or at the slim point of the calf is easiest; a hem that stops at the widest part of the calf cuts the leg. Block-heel sandals or pointed-toe mules lengthen things, a structured top-handle bag keeps it office-ready, and a slim tan or black belt with plain silver hoops finishes it quietly.
14. Knotted Button-Down Shirt with Denim Skirt

Knotting instead of tucking changes the mood fast, but it depends on fabric. Thin cotton or chambray ties into a small, neat knot; a stiff oxford makes a lump. I unbutton the bottom two or three buttons, tie the tails at or slightly above the navel, then tuck the loose ends up under the knot so they don't flap. A pastel shirt, a light-wash mini and flat sandals or white sneakers keep it holiday casual, with a sliver of midriff showing. Oversized sunglasses and a woven crossbody are all it needs for a boardwalk stroll.
15. Denim Button-Down with White Denim Skirt

Reversing the usual colors, blue shirt over white skirt, is the friendlier way into double denim, because the white separates the two blues completely. I still choose a lighter chambray so the top doesn't look heavy over a bright bottom. Tuck it in, add a tan leather belt with matching sandals, then a straw tote and delicate gold. It has a coastal ease that suits a weekend away or a seafood lunch by the water. One warning: dark indigo can rub dye onto white when it's damp or new, so wash a deep denim shirt a few times before pairing it with this skirt.
16. Button-Down Shirt with Denim Maxi Skirt

A denim maxi is the most dramatic shape on this list, and it's heavier than people expect, so the shirt should be light to balance it. A white or pale blue button-down tucked into a dark-wash maxi with a vertical front slit makes one long column. Without a slit or some flare, a straight denim maxi restricts your stride, and I won't recommend one that has neither. Strappy heels or pointed-toe flats keep the line going, with a structured clutch or mini bag. Petite readers may need the hem taken up so it grazes the shoe rather than pooling. I'd wear it to a gallery opening or a rooftop dinner.
17. Short Sleeve Button-Down Shirt with Denim Skirt

Short sleeves keep the shirt's structure without trapping heat on your arms. Sleeve length is what I look at first: ending around mid-bicep suits most arms, while a sleeve that stops at the fullest point of the upper arm makes it look wider. A crisp white version tucked into a mid-wash mini, white canvas sneakers or flat espadrilles, a skinny belt, a leather watch and a small backpack purse look neat and preppy. It's my pick for hot-day errands or an outdoor lunch with friends.
18. Button-Down Shirt Under a Sweater with Denim Skirt

The shirt-under-sweater trick lives or dies on the shirt's thickness. A thin poplin lies flat; a heavy shirt under a cable knit bulks up the arms and waist. Let the collar and cuffs show from under a cashmere or cotton knit in cream, gray or camel, then add a dark-wash mini, opaque tights and knee-high boots. I tuck only the shirt into the skirt and let the sweater stop right at the waistband, so you don't get two hems stacking. A leather crossbody and stud earrings are plenty for a cool fall day or a casual office.
19. Button-Down Shirt with Denim Pencil Skirt

A denim pencil skirt is the most fitted cut here, so the fabric needs stretch. I look for some elastane on the label, otherwise sitting and stairs become a project. A fitted white or pale pink shirt tucked into dark indigo or black denim makes a long, sleek line that passes for business casual, with pointed-toe pumps or sleek loafers and a structured tote. A thin belt and pearl studs tie it together. Check for a back vent or slit before buying, and check whether your workplace allows denim at all; if it does, this carries well into after-work drinks.
20. Pastel Button-Down Shirt with Denim Skirt

Pastels with denim turn sweet quickly, so I always ground them with neutral accessories. Lavender, baby blue, mint or pale pink in a silky or light cotton shirt, tucked into a light-wash mini or midi, gives a soft palette; white or nude sandals, fine pearl jewelry and a neutral crossbody keep it from looking like a costume. The exact shade matters. Cool pastels like lavender and icy blue suit some people far better than warm peach, so I compare them against bare skin in daylight before buying. It's a good bridal shower or Easter lunch outfit.
21. Button-Down Shirt with Black Denim Skirt

Black denim changes the whole tone; even a plain white shirt reads downtown with it. White or charcoal tucked into a high-waisted black mini, black ankle boots or platform loafers, silver chains and a leather jacket over one shoulder give it some edge for a concert or a night market. What usually goes wrong is fading. Black denim drifts toward charcoal quickly, and a washed-out skirt next to a crisp black boot looks mismatched, so I wash it inside out in cold water with a detergent made for darks.
22. Lace-Trim Button-Down Shirt with Denim Skirt

Lace trim at the collar or placket is a small detail that does a lot, which is exactly why I keep everything around it simple. A white or cream lace-trim blouse tucked into a mid-wash A-line mini, ballet flats or low block-heel sandals, a small pearl bracelet and a ribbon or floral headband give it a vintage, countryside feel for afternoon tea or a garden party. If you want it to read grown-up rather than sugary, choose either the headband or the pearls, not both. Lace snags on velcro and rough straps, so wash it in a mesh bag.
23. Button-Down Shirt with Distressed Denim Skirt

Distressed denim skirts with raw hems and frayed edges need a crisp shirt so they look deliberate rather than worn out. A white or pale blue oxford tucked into a frayed-hem mini gives that high-low mix. Raw hems keep fraying with every wash, so I trim loose threads and, if the fray creeps too far, run a line of stitching just above the point where I want it to stop. White sneakers, a baseball cap, a canvas tote and layered chains finish it for a day out with friends. Rips near the hem go most places; rips near the seat don't.
24. Button-Down Shirt with Denim A-Line Skirt

An A-line flares from the waist, so it wants a fitted or lightly tailored shirt to balance the volume below. A striped or chambray shirt tucked into a mid-wash A-line mini looks retro in a good way, close to 1950s and 1960s style icons. Canvas sneakers or saddle shoes, a structured satchel, a skinny belt and cat-eye sunglasses push the vintage feel further. It's one of the most forgiving cuts if you carry weight at the hips or thighs, since it skims instead of clinging. Pair it with a boxy shirt, though, and the whole figure turns into a triangle.
25. Satin Button-Down Shirt with Denim Skirt

Satin reflects light where denim absorbs it, and that contrast makes this read dressier than it costs. Champagne, rose gold or soft blush satin tucked into a dark-wash midi with a front slit suits a dinner date or an engagement party. Polyester satin is shinier than silk and holds creases, so I steam it right before wearing and leave the tuck slightly loose. Strappy metallic heels, a clutch and drop earrings take it fully into evening, while a collar left a little open keeps it relaxed.
26. Button-Down Shirt with Front-Slit Denim Skirt

A slit is what lets a straight midi move, and it changes the outfit more than it seems on the hanger. I always check where the slit opens when seated, not standing; a center slit that parts to mid-thigh in a chair may be too much for an office. A crisp white or black shirt tucked into a dark-wash midi with a center or side slit sits between professional and alluring. Pointed-toe mules in spring, strappy sandals in summer and sleek ankle boots in fall all suit it, with a structured bag and clean-lined gold jewelry that echoes the tailoring.
27. Button-Down Shirt Under a Blazer with Denim Skirt

A blazer is what moves a denim skirt into meeting territory. Beige, black or navy, worn open over a white shirt and a dark-wash midi, gives a structured frame that still feels current. With a midi, I like a blazer that ends at the high hip; a long boyfriend cut over a midi can chop you into thirds. Loafers or low block heels, a structured handbag and minimal gold finish it for a client meeting or presentation where a full suit would be too much. Keep the denim dark and free of distressing, or the blazer looks borrowed.
28. Button-Down Shirt with Button-Front Denim Skirt

A button-front skirt, with its row of buttons down the center, already has a strong vertical line, and a tucked shirt adds a second one through its placket. I make sure the two rows line up at center front; a placket drifting off to one side next to the skirt's buttons looks accidental. White or chambray tucked into a medium-wash mini or midi, slide sandals, a woven bag and simple gold keep it daytime. Sit down in it before buying. On a mini the lowest buttons can strain, and on a midi you'll often leave the bottom one open to walk comfortably.
29. Animal Print Button-Down Shirt with Denim Skirt

An animal print button-down sounds bold, but leopard, snakeskin and zebra are built from neutral tones, which is why they sit so well with blue or black denim. A leopard shirt tucked into a dark-wash mini with black ankle boots and gold jewelry is my default for a night out or a birthday dinner. Small-scale leopard is easier to wear than big spots, because from a few feet away it reads as texture. Keep the accessories plain and never add a second print.
30. Button-Down Shirt with High-Waisted Denim Skirt

A high waist puts the tuck at the narrowest part of the torso, which is why this is the shape I recommend to most people. A crisp white oxford, striped poplin or soft chambray tucked fully into a high-waisted mini, midi or maxi gives a clean line from waist to hem. Long-waisted? A high rise balances you. Short-waisted, it can push the skirt up toward the bust, and a mid-rise with a half-tuck may sit better. Pointed-toe flats or block-heel sandals with a slim belt matched to the shoes take it from brunch to casual Friday.
Skirt Length on Petite, Tall and Curvy Frames
The same shirt and skirt can look completely different on two bodies, and the skirt length is usually why. Here is where I'd adjust.
Petite
Minis and knee-length A-lines are the easiest wins. A midi should end just below the knee or at the slimmest point of the calf; anything longer eats height unless there's a slit or a bit of heel. Cropped or fully tucked shirts keep the leg line long, and oversized shirts need at least a half tuck.
Tall
Minis can ride very short on long legs, so check them sitting down. Off-the-rack maxis often land at midi length on you; look for tall sizing or a deep hem that can be let down. Longer shirts with a loose tuck usually look more in proportion than cropped ones.
Curvy
Rigid denim that fits the hips often gaps at the back waistband. A tailor can take in the waist with a small seam, or you can look for a skirt with some stretch. A-line and button-front cuts skim the hips nicely. Size the shirt for the bust so the buttons never pull, then tuck the extra length or have darts added at the waist.
A White Oxford and a Dark Midi Cover Most of This List
Most of these 30 outfits come down to three decisions: the shirt fabric, the skirt length and how you tuck. If you own just one of each, a white oxford and a dark-wash midi will handle the office, a dinner and a weekend with nothing more than a change of shoes. From there, add the shirt your closet is missing, flannel for cold mornings or silk for evenings. Loafers make it preppy, black denim and boots make it sharper, and a pastel softens it, which is a lot of mileage from two pieces.




























