Brown overalls change character with the top underneath: a white tee or a black tank in canvas, a yellow button-down or an olive hoodie over corduroy, a knit sweater when the weather turns.
The season you’re dressing for decides which one is yours, since a tank or sleeveless top only works on hot days and a mid-weight knit or hoodie covers the cool ones.
Fabric counts too, because canvas holds a plain tee in shape while cotton softens up enough to let a knit sweater sit naturally.
1. Brown Wide-leg Overalls Worn Over a Yellow Sleeveless Top
Yellow on top of brown works because the two sit close together in warmth, so the outfit reads as one idea rather than a clash.
Wide-leg overalls give you room through the hips and thigh, which suits men who find slim cuts tight.
Matching the socks to the top ties the look together at the bottom.
I like it for warm days when a full shirt feels like too much. A sleeveless top shows a lot of arm, so wear it where that feels comfortable.
2. Brown Canvas Overalls with White T-shirt
A white t-shirt gives you the simplest starting point with brown canvas overalls. The shirt stays clean and quiet, and the heavy fabric does the talking.
Pick a tee that sits at the shoulder and ends near the hip, so it doesn’t bunch under the bib. Plain white also keeps the outfit from fighting a loud backdrop or busy sneakers.
I’d choose a crew neck over a V-neck here; it fills the space above the bib better. This is the version I’d hand to anyone who owns one pair of overalls and wants a dependable default.
3. Brown Cotton Overalls with White Knit Sweater
Cold weather is where overalls earn their place, and a knit sweater underneath adds the warmth a tee can’t. Keep the sweater light in color against the brown, since chunky knit plus heavy fabric can look bulky in dark tones.
A beanie and glasses finish the cozy mood without extra effort. Tuck the sweater’s hem under the bib or let it hang out; try both in a mirror.
One limit: a thick knit under the straps can feel stiff when you reach or bend. Go with a mid-weight knit.
4. Brown Canvas Overalls with Plaid Shirt
Plaid brings pattern to brown overalls, and that’s why this pairing feels rugged without trying. Rely on a shirt with a few colors in it, so one shade can pick up the brown of the bib.
Wear it buttoned or open over a tee; either way the sleeves can be rolled to the forearm so the cuffs don’t bunch inside the straps. Boots suit the workwear mood, particularly in green or darker brown.
I’d keep the pattern in the shirt only. Plaid next to a striped or printed tee gets noisy fast.
5. Brown Overalls with Olive Green Hoodie
Corduroy changes the texture of brown overalls: the ribbed surface looks softer than canvas and catches light differently. Olive green on top sits comfortably beside brown, since both are earthy and muted.
A hoodie adds a casual, easy layer, and a navy beanie gives a third color that stays calm. Choose a hoodie that isn’t oversized, so the bib doesn’t swallow it.
This is my pick for a weekend errand run or a cool evening. It’s less suited to dressier plans, where the hoodie will read too relaxed.
6. Brown Overalls with Navy T-shirt
Navy and brown are an underrated pair. The navy tee adds depth without the starkness of white, and it hides a coffee drip better too.
Wear the tee in a plain cotton, fitted through the chest, with sleeves that end mid-bicep. Brown work-style overalls look right with it on a casual day out.
I’d choose this over white when you want something a bit more grown-up. It takes no planning, which is the best thing about it.
7. Brown Overalls with Yellow Button-down
Bright yellow against brown corduroy is a bolder move than white, and it works because the 2 colors share warmth. The ribbed fabric keeps the loud shirt from looking flimsy.
Button the shirt to the second button from the top so the collar sits flat inside the bib. Roll the long sleeves to the forearm so the cuffs stay clear of the straps.
I’d pair it with plain shoes and let the shirt carry the color. It’s a good pick for a sunny day out, though it will stand out in a crowd.
8. Brown Overalls with Black T-shirt
Black tees make brown overalls look sharper and a little more city than country. The dark top gives the brown a clean contrast, and wide-leg cuts keep the outfit relaxed.
Choose a tee in a heavier cotton that holds its shape, since a thin one clings and wrinkles under the bib. Let it end near the hip.
Black fades with washing, so a tired tee will look gray against crisp overalls.
I’d keep the shoes simple and dark. This takes about a minute to put together.
9. Brown Overalls with Black Tank Top
A black tank top turns brown canvas overalls into a warm-weather outfit that still looks put together. The canvas stays stiff and structured, and the bare arms keep it from feeling heavy.
A black knit beanie and sunglasses frame the brown, pulling the outfit into one clean line. Pick a tank that fits close, since a loose armhole gapes beside the bib.
I like this for a hot afternoon. The tank leaves a lot of skin exposed, so it’s a call for confident, warm days only, not for cooler evenings.
But overalls have been plucked from their hard labor environs and worn purely for fashion or, thanks to their design, sheer laziness.
— GQ















