21 Shirts to Wear With Leggings and Boots

Leggings and boots are the easiest base for a fall or winter outfit, but the shirt on top decides whether the whole thing looks pulled together or like you rolled out of bed. The right one does more work than any accessory — it sets the silhouette, adds the color, and decides whether you’re headed to brunch or the office.

This list runs through 21 ways to dress that combination for different kinds of days: quick errands, work mornings, date nights, and the in-between afternoons where nothing feels quite right. Some are shirts you probably already own; a few are worth adding to the closet.

The Shirts You Already Own, Styled Better

Start with the shirts already hanging in your closet — most of them just need a different fit or a new way of wearing them.

1. Oversized White Poplin Button-Down

An oversized white poplin button-down is the shirt most of this list is built around — buy it a size or two up, leave the top button undone, and let the hem fall past your hips over black leggings and ankle boots.

The crisp fabric holds its shape instead of clinging, so it reads as put-together even when the rest of the outfit is basic. It also photographs well against almost any boot color, which is part of why it shows up in so many outfit posts.

If white feels like too much upkeep, the same shirt in pale blue or soft gray does the same job with less worry about coffee stains.

2. Long Tunic Top Belted at the Waist

A long tunic top in a soft knit or woven fabric, cinched with a thin belt at the natural waist, gives leggings a shape instead of letting the whole outfit read as one long column.

The belt is what makes it work — without it, a tunic this long can swallow your frame. With it, tall boots underneath finish the look almost like a dress.

3. Long Denim Shirt Worn as a Light Jacket

A long denim shirt worn open like a light jacket, over a plain tee and black leggings, works for the exact weather that’s too warm for a coat and too cool for short sleeves alone.

Look for one with some wear already in the fabric — a stiff, brand-new denim shirt looks costume-y in a way a softened one doesn’t. Roll the sleeves to the elbow and leave the bottom two buttons closed.

Flannel, Not the Way You’d Expect

Flannel is the obvious pick for this combination, so the goal here is wearing it in ways that don’t look identical to everyone else’s.

4. Buffalo Plaid Flannel Open Over a Ribbed Tank

A classic red buffalo plaid flannel, buttoned only at the top two buttons and left open over a ribbed tank, splits the difference between bundled-up and put-together.

The tank underneath does the actual warmth work, so the flannel can stay loose without needing to be zipped or buttoned tight. It also means you can peel it off indoors without losing the outfit.

Swap the tank for a fitted long-sleeve if the flannel itself is lightweight — you want at least one snug layer against your body under all that loose plaid.

5. Flannel Shirt Reversed and Worn as a Cropped Layer

Turning a flannel shirt backwards — buttons at your spine instead of your chest — and cropping it above the waist gives a familiar piece an asymmetric collar and an unexpected neckline.

It works best over a plain top, since the reversed collar draws the eye and competes with anything patterned underneath. Keep the leggings-and-boots half of the outfit simple to let the shirt be the interesting part.

6. Micro-Check Flannel in Sage Green

A micro-check flannel in sage green or muted mustard breaks from the red-and-black default without giving up the flannel texture that makes the fabric feel like fall.

The smaller check pattern also reads less bulky than a large plaid, which makes it a better match for boots that already have their own texture, like suede or shearling-lined pairs.

Blouses That Feel Dressed Up, Not Dressed Down

Not every shirt on this list needs to look casual — a few blouses hold their own for dinners and nights out.

7. Silk-Blend Blouse in Deep Emerald

A silk-blend blouse in deep emerald, tucked into leggings and worn with knee-high boots, moves this combination from daytime into after-dark territory without adding a single extra piece.

The color is doing most of the work here — jewel tones read as dressed-up even on a simple silhouette, so the blouse itself can stay plain and unfussy.

This is one of the few shirts on this list that looks better with the sleeves left long and buttoned at the cuff rather than pushed up — the polish is the point.

8. Peasant Blouse With Puffed Sleeves

A peasant blouse with puffed sleeves and a tied neckline adds volume up top, which balances out the fitted line of leggings underneath instead of fighting it.

Keep the boots simple — ankle boots in a plain leather work better than anything with buckles or hardware, since the sleeves are already carrying the visual interest.

9. Sheer Georgette Blouse Over a Fitted Cami

A sheer georgette blouse layered over a fitted cami adds texture without adding bulk, which matters when leggings are already the most fitted part of the outfit.

The cami underneath isn’t optional here — sheer fabric on its own reads as unfinished, but paired with a solid layer it looks intentional, especially in a color that contrasts slightly with the sheer top.

Office and Errand-Ready Picks

For days that involve a desk, a commute, or errands that need to look a little more finished than loungewear.

10. Oversized Boyfriend Tee Tucked Loosely

An oversized boyfriend tee, tucked loosely into leggings rather than pulled taut, keeps the outfit from looking like activewear even though every piece is casual.

The looseness of the tuck matters more than the shirt itself — pull just enough fabric out at the front to create a soft blouse-over effect instead of a flat, tight tuck.

11. Structured Blazer Over a Simple White Tee

A structured blazer over a simple white tee, worn with leggings and pointed-toe ankle boots, is the fastest way to make this combination look intentional for a workplace that allows it.

The blazer’s structure contrasts with the soft leggings underneath, and that contrast is what keeps the whole thing from reading as pajamas with a jacket thrown on.

Choose a blazer that hits at the hip rather than the mid-thigh — a longer length competes with the length of an oversized shirt underneath and can make the proportions feel off.

12. Cropped Boxy Shirt Tucked Into High-Waisted Leggings

A cropped, boxy shirt tucked fully into high-waisted leggings shows more waistline than the longer, looser shirts elsewhere on this list, which works if you want the leggings themselves to be part of the outfit instead of hidden under fabric.

This one leans more fitted overall, so pair it with a boot that has some height — a flat ankle boot can make the silhouette feel a little bottom-heavy.

Cozy Layers for Cold-Weather Days

For the coldest stretch of the season, when the shirt is doing real insulation work, not just styling.

13. Ribbed Turtleneck Top Under an Open Vest

A ribbed turtleneck top, worn under an open puffer vest or quilted vest, is the layering formula that shows up in almost every cold-weather leggings outfit for a reason — it’s warm without adding sleeves you have to bunch up under a coat.

The turtleneck keeps your neck covered where a crewneck wouldn’t, and the vest adds core warmth without limiting arm movement, which matters if you’re carrying bags or a coffee.

Tall boots pair better with this one than ankle boots — the longer, streamlined top line looks best with an equally long boot underneath.

14. Waffle-Knit Henley in Heathered Oatmeal

A waffle-knit Henley in heathered oatmeal has enough texture to look intentional on its own, without a jacket or vest layered over it.

The partial button placket at the neck is the detail that separates a Henley from a plain long-sleeve tee, and it’s worth leaving one button undone rather than buttoning all the way up.

15. Oversized Thermal Button-Down Under a Puffer Vest

An oversized thermal button-down, worn under a puffer vest with the shirt’s collar left visible, brings genuine warmth to a look that can otherwise be all appearance and no insulation.

Thermal fabric has a slight sheen and a waffled texture that photographs differently than a flat cotton shirt, so it adds visual interest even before you add a layer on top.

Western and Country-Inspired Shirts

Leggings and boots already lean a little western when the boots have any kind of heel or stitching, so a few shirts here play that up on purpose.

16. Snap-Button Western Shirt With a Pointed Yoke

A snap-button western shirt with a pointed yoke across the chest pairs naturally with boots that already have some western detailing, like stitched toes or a stacked heel.

The pointed yoke is the detail worth looking for — it’s what separates a western shirt from a plain button-down, and it holds its shape even when the rest of the shirt is untucked.

Keep the rest of the outfit simple if you go this route — a western shirt with a pointed yoke is already a strong shape, and it doesn’t need competing prints nearby.

17. Pearl-Snap Plaid Shirt Tucked Under a Wide Belt

A pearl-snap plaid shirt, tucked into leggings under a wide western-style belt, borrows the silhouette of a belted dress without actually being one.

The belt needs to be wide enough to read as a statement piece rather than an afterthought — a thin belt gets lost against the volume of a tucked plaid shirt.

18. Fringe-Trimmed Suede Shirt

A fringe-trimmed suede shirt is the boldest pick on this list, and it earns its place by working as a standalone piece with leggings kept completely plain underneath.

This one doesn’t need much else added to it — skip the layered necklaces and busy boots, and let the fringe be the only moving detail in the outfit.

Combos Worth Trying at Least Once

A few pairings that sound unlikely on paper but hold together once you see them side by side.

19. Men’s Dress Shirt Borrowed and Belted

A men’s dress shirt, borrowed a size or two too big and cinched at the waist with a thin belt, turns leggings and boots into something that looks more deliberate than a matching set off a store rack.

The oversized fit through the shoulders and chest, combined with a belt that pulls in the waist, creates a proportion play that a women’s-cut shirt in the same size usually can’t.

20. Graphic Band Tee Under an Open Utility Shirt

A graphic band tee, knotted at the hip, worn under a fully open utility shirt with chest pockets, layers a casual piece under a slightly more structured one.

The utility shirt’s pockets and stiffer fabric keep the whole thing from reading as loungewear, even though the graphic tee is doing most of the work underneath.

21. Linen Shirt Over a Turtleneck for Texture Contrast

A lightweight linen shirt, worn open over a fitted turtleneck instead of alone, brings a warm-weather fabric into a cold-weather outfit through texture contrast rather than trying to make linen do winter’s job on its own.

The turtleneck underneath handles the actual warmth, so the linen shirt is there purely for the slightly rumpled, lived-in texture it adds on top — something a flannel or denim shirt can’t quite replicate.

This works best with a matte boot rather than a shiny one; the textures are already doing a lot of contrasting, and a glossy boot adds one more element than the outfit needs.

Final Thoughts

The shirt is the one piece in this outfit that changes the whole read — the leggings and boots barely have to move. Start with two or three from this list that already match pieces in your closet, then add the more specific ones, like the suede fringe shirt or the reversed flannel, once you know what you reach for most.

None of these need to be worn exactly as described. Swap a color, change the belt, leave a button open instead of closed — the formula holds up with small edits, which is most of what makes it worth repeating all season.

Leave a Comment