An old blazer does something a new one rarely manages: it brings a cut, a weave and a shoulder line that nobody else in the room is wearing. I buy most of mine secondhand, and the ones that earn their keep are worn with plain, current pieces like straight jeans, a slip dress or a white tee, so the jacket looks chosen rather than costumed. Here are 30 complete outfits built around vintage blazers, from tweed and corduroy to velvet and brocade, with notes on fit and fabric so you can shop your own closet or a thrift rack with a clear eye.

What I Check on a Thrifted Blazer Before Paying
Vintage blazers are cheap for a reason now and then. I go through the same quick check on every one, in the store, before it goes in the basket.
- Shoulders: the seam should sit at the edge of your shoulder bone. This is the one area a tailor can rarely fix, so if it's wrong, put it back.
- Fabric label: wool, linen, silk and cotton age far better than old polyester, which tends to shine at the seat and elbows and holds smells.
- Moth damage: hold the jacket up to a light and look for tiny holes along the collar, under the lapels and at the back hem.
- Underarms: check for yellow staining and stiffness in the lining. Stains there rarely come out completely.
- Lining and buttons: a torn lining can be replaced, but it costs real money, while missing buttons are a cheap and easy swap.
- Shoulder pads: many eighties blazers have large pads that are simply tacked in. If the fit is otherwise right, they can often be removed or swapped for slimmer ones.
If a blazer passes the shoulder and fabric checks, most other problems can be solved. If it fails either one, no outfit will rescue it.
1. Vintage tweed blazer with straight-leg jeans outfit

Tweed is the easiest vintage blazer to start with because the texture does the work. I look for a single-breasted cut with modest shoulder pads and wear it over a white crew-neck tee and medium-wash straight jeans that end at the ankle, cuffed once. White leather sneakers keep it casual; polished loafers make it a little sharper. A structured leather crossbody and gold hoops are enough. Older tweed is often heavier than modern versions, so this is a jacket for a cool morning, not a warm afternoon.
2. Vintage plaid blazer with leather leggings outfit

A plaid blazer in muted earth tones or dark tartan has volume up top, and leather-look leggings give the outfit a narrow base to balance it. Underneath, a black turtleneck or a long-sleeve bodysuit keeps attention on the pattern. Black ankle boots with a low block heel extend the leg, and a small quilted crossbody with silver jewelry keeps the finish modern. I'd check one thing first: the blazer should cover the seat, because a short jacket over leggings leaves the hips exposed in a way most people don't love. Wear it to evening drinks or a gallery opening.
3. Vintage navy double-breasted blazer with cream trousers outfit

A navy double-breasted blazer has a nautical polish that hasn't dated in decades. I wear it open over an ivory silk camisole with high-waisted cream trousers that just touch the top of the foot, and front pleats add to the period feel. Cognac loafers and a slim leather belt tie the palette together, with a fine layered chain and a tan top-handle bag. Swap the camisole for a fine-gauge knit when it gets colder, and the outfit goes from office to weekend brunch. Older double-breasted cuts often button low, so try it closed in the fitting room even if you plan to wear it open.
4. Vintage oversized blazer with slip dress outfit

A roomy blazer over a silky midi slip dress is the most useful contrast in this list: hard tailoring against soft fabric, very much in the spirit of the nineties. I choose the blazer in charcoal, oatmeal or light camel and let a muted floral or plain champagne slip show beneath it. Strappy heeled sandals keep the legs long, and a slim chain bag with a couple of plain rings is plenty. The one thing to watch is length. The blazer should end above the point where the dress starts to flare, or the two layers fight each other. It's a good choice for a garden party or a dinner out.
5. Vintage corduroy blazer with denim mini skirt outfit

Corduroy in rust, olive or caramel calms a playful denim mini skirt right down. The soft ribbed pile adds depth, though wide wale cord adds bulk too, so I prefer a fine or medium wale for a fitted look. A thin cream turtleneck goes underneath on cold days, with sheer black tights and lug-sole loafers or leather knee boots. A small round handbag adds a retro note. Corduroy wears thin at the elbows and cuffs on older pieces, so check those spots before you buy. Rolled sleeves on a slightly big blazer show the lining and suit an apple-picking day.
6. Vintage houndstooth blazer with black tailored trousers outfit

Black and cream houndstooth has instant graphic punch, so everything around it stays plain. I pair it with solid black straight or slightly tapered trousers and a fitted black knit, which keeps the line long. Black pointed pumps or patent loafers sharpen the black base, and a slim patent belt with small silver earrings is enough jewelry. Add a structured black satchel and it's ready for a board meeting or a client dinner. Houndstooth woven in a small scale reads more professional; the oversized versions lean fashion.
7. Vintage striped blazer with solid midi dress outfit

A striped or pinstriped blazer becomes the focus when the dress beneath it is a single solid color in jersey or rib knit. Cocoa, charcoal or navy all work. White low-top sneakers add a street-style feel, and a belt bag worn across the body gives a modern shape. Keep jewelry fine, with layered necklaces and a low bun. I like this for a museum visit or an informal lunch meeting. Jersey clings, so I'd pick a dress with a little weight or the blazer's lining will catch on it as you move.
8. Vintage camel blazer with monochrome beige outfit

Camel is the vintage color I find most often on thrift racks, and it suits a head-to-toe beige outfit. I wear it over a lightweight cashmere sweater one shade lighter and relaxed beige trousers or wide crepe pants. Nude pointed mules extend the leg and stay in the same tone. The bag can go one shade darker than the blazer, in suede, for a little depth. A thin gold chain and plain studs finish it. Tonal outfits like this live or die on texture, so mix at least two finishes, such as brushed wool against smooth crepe, or it reads flat.
9. Vintage floral print blazer with wide-leg white jeans outfit

A floral blazer is softer than most tailoring, and crisp white wide-leg jeans give it something clean to sit against. I look for watercolor-style blooms on a pale ground and wear a white ribbed tank underneath. Tan strappy sandals or heeled mules add warmth, and a straw bag with a silk scarf on the handle suits the garden-party feel. Vintage floral blazers were often made in polyester, which doesn't breathe, so I save this one for mild days rather than high summer. It's lovely for an outdoor gathering or a sunny lunch.
10. Vintage red blazer with leopard print midi skirt outfit

Red and leopard is pattern mixing that actually works, because the red is a solid and the print stays in neutral browns. I keep the blazer fitted or slightly cropped and tuck a dark brown or black top into the leopard midi skirt to mark the waist. Heeled black ankle boots or pointed slingbacks tie the lower half together, with a small black bag and plain gold jewelry. Red shades vary a lot between decades, so hold the blazer near your face in daylight; a blue-red and an orange-red flatter different skin. It's made for a birthday dinner or a night at a jazz lounge.
11. Vintage brown tweed blazer with mustard knit and jeans outfit

This is the fall outfit I build when warmth matters. A brown tweed blazer with small colored flecks in the weave goes over a chunky mustard knit, loosely tucked into high-rise medium-wash straight jeans. Roll the hems to show brown Chelsea boots with a slight heel, and match the belt to them. A felt fedora or a wool beret adds a vintage note. Watch the sleeve fit: a chunky sweater under a tailored blazer can make the arms tight, so try them together. It's right for a pumpkin patch or a bonfire night.
12. Vintage pastel blazer with white wide-leg trousers outfit

Pastel blazers in mint, lilac or powder pink turn up often in secondhand shops, and white wide-leg trousers make them feel fresh rather than dated. A silky camisole in a matching pastel or plain ivory goes underneath, with white heeled sandals or ballet flats. A pearl headband or a small beaded bag adds a ladylike finish for a spring shower or Easter brunch. Many of these blazers have boxy eighties shoulders, so I wear them open with the sleeves pushed up; buttoned, they can look prim.
13. Vintage green plaid blazer with knit midi dress outfit

Green plaid with thin yellow or navy lines looks collegiate straight away, especially over a fine-rib knit midi dress in cream or tan. If the dress has no waist, a thin braided belt gives shape beneath the open blazer. Brown heeled knee boots anchor it, and a leather satchel with tortoiseshell hair clips finishes the campus mood. I'd check that the blazer's lining is intact before buying, because a torn lining snags on a knit dress every time you move your arms. It's a solid choice for a coffee-shop workday in cool weather.
14. Vintage black oversized blazer with biker shorts outfit

An oversized black blazer over biker shorts is the most modern idea here, and the proportion only works if the blazer is genuinely big, ending around mid-thigh. Underneath goes a boxy white crop top or a cotton tank. Chunky white crew socks and thick-soled trainers like Nike Air Force 1s give it street-style energy. A backward cap, a black nylon shoulder bag and big black sunglasses complete it. I'd wear this to a casual meet-up or a music festival, but not anywhere with a dress code.
15. Vintage velvet blazer with silk wide-leg pants outfit

Velvet is the vintage blazer I'd reach for in December. In emerald, sapphire or burgundy it feels rich without trying, so I keep the trousers simple: high-waisted silk wide-legs in black or navy. A lace-trimmed camisole adds softness, and metallic strappy sandals catch the light. A lizard-embossed clutch and a crystal pendant suit the old-money mood. Velvet crushes where you sit and where your arms bend, so hang it in a steamy bathroom before you go out. It's my pick for cocktail parties and holiday nights when a gown is too much.
16. Vintage denim blazer with white jeans and striped tee outfit

A denim blazer over a Breton striped long-sleeve tee is American workwear meeting French basics. Slightly off-white straight jeans give a soft tonal contrast to the blue, and I cuff them to show tan heeled sandals or espadrilles in warm months. A straw tote and a silk neckerchief at the throat or on the bag strap add charm, with tortoiseshell sunglasses and red lipstick to sharpen it. Vintage denim blazers are often rigid at first, so wear it a few times before judging the fit. It suits a seaside trip or a picnic in the park.
17. Vintage windowpane check blazer with chunky turtleneck outfit

A windowpane check blazer cut a little oversized has enough room for a chunky cream or oatmeal turtleneck, which is exactly why I like it for winter. Black straight trousers and lug-sole loafers or weatherproof Chelsea boots keep it practical. A felt fedora and a doctor-style satchel add a bookish feel, with only a signet ring and a leather-strap watch. It's warm and comfortable for lectures, remote workdays in a café, or a brisk walk across town. The check gives structure without the formality of a solid suit jacket.
18. Vintage leather blazer with floral midi dress outfit

Leather looks harder than it is, and a floaty floral midi dress softens it right away. I'd pick worn brown or burgundy leather over shiny black, which reads more biker than vintage. Chiffon or cotton voile against the leather gives a real contrast of weight. Black pointed ankle boots and a small top-handle bag finish it, with gold hoops and a low bun. Old leather can dry out and crack along the creases, so flex the elbows and collar before you buy, then condition it at home. Wear it to dinner or an art fair.
19. Vintage metallic brocade blazer with black jeans outfit

Metallic brocade is loud by nature, so black jeans and a black silk camisole calm it down and keep a clean line. Skinny or slim-straight both work. Heeled black sandals with thin ankle straps and a small velvet clutch keep it festive, and crystal drops with a little highlighter pick up the shimmer without competing. Brocade's metallic threads can scratch, so a camisole with some coverage at the sides is kinder than a bare back. It's my answer for New Year's Eve or an anniversary dinner when a sequin dress feels like too much.
20. Vintage linen blazer with tailored shorts outfit

Linen is the only vintage blazer fabric I'd wear in real heat. In sandy beige or soft sage, with matching tailored shorts that end just above the knee, it makes a summer suit. A white or ivory cotton tank keeps it breathable. Toe-loop leather sandals and a rattan bag feel Riviera, and round tortoiseshell sunglasses with a slim gold choker add a retro touch. Linen creases within minutes of sitting down, which I think suits the look, but if you need crisp, look for a linen blend. It suits a destination wedding or a resort evening.
21. Vintage belt-cinched blazer with wide-leg trousers outfit

A wide leather belt worn over an oversized blazer turns a shapeless jacket into an hourglass, which is a trick I use on thrift finds that are a size or two too big. Fluid high-waisted wide trousers in the same tone keep it long, for example charcoal on charcoal, broken by a cream silk blouse. Animal-print or bright mules add a playful note, with a structured circle bag and one bold cuff. It recalls forties tailoring with modern proportions. The belt should sit at your natural waist, not on the blazer's own button line, or the fronts bunch.
22. Vintage tweed coat-blazer hybrid with midi pencil skirt outfit

Some vintage finds sit between a blazer and a light coat, and a longer tweed coat-blazer in herringbone or Donegal tweed is one of the best. Over a sleek midi pencil skirt in a matching neutral, with a fine cashmere crewneck tucked in, it looks polished and stays warm. Brown knee boots with a stacked heel and a structured doctor bag add heritage, and pearl studs keep it classic. Check the length while sitting: a long jacket over a pencil skirt should clear the chair without riding up. It feels like sixties academic dressing for crisp fall days and high tea.
23. Vintage pastel check blazer with cropped kick-flare jeans outfit

A pastel check blazer in lavender or baby blue brings a playful retro mood to light-wash cropped kick-flare jeans. The flared hem nods to the seventies and suits chunky platform loafers or color-block trainers. A white ribbed turtleneck underneath keeps the base clean, and a patent mini bag with resin bangles adds color. Kick flares should end just above the ankle bone; any longer and they look like a mistake. I'd wear this to a weekend market or a casual brunch, sleeves rolled to show a contrasting lining.
24. Vintage military-style blazer with cargo pants outfit

Military-style blazers with gold buttons, epaulettes and firm shoulders carry real structure, so relaxed olive cargo pants and a plain black bodysuit balance them. Chunky black combat boots add a downtown edge, with a slouchy leather hobo and dark aviators. A single dog-tag-style necklace nods to the theme without overdoing it. These jackets are cut close through the chest, so check you can reach forward without the buttons straining. It works for a creative office or a concert night.
25. Vintage cropped tweed blazer with high-waist pleated skirt outfit

A cropped tweed blazer that nips in at the waist pairs naturally with a high-waist pleated midi skirt, and the two together give a fifties ladylike shape. I'd pick a solid skirt in forest green, navy or plum and add a thin polo-neck in the same color, so the tweed carries all the texture. Kitten-heel slingbacks in nude or metallic lengthen the leg, with a top-handle box bag and an old brooch on the lapel. The blazer's hem should land at or just above the skirt's waistband; a gap breaks the line. It suits a church service or an afternoon tea.
26. Vintage gray flannel blazer with graphic tee and trousers outfit

A gray flannel blazer with soft, worn-in shoulders looks better with a faded band tee than with a blouse. I tuck the tee loosely into gray marl tailored trousers for a tonal, laid-back outfit, and black loafers or canvas sneakers keep it easy. A thin chain, a few mixed rings and a canvas tote add an artsy finish. Flannel is a brushed wool that pills at friction points like the inner arm, so a quick pass with a fabric shaver keeps an old one looking cared for. The jacket should look like a treasured secondhand find, a little soft at the edges, which is the whole point.
27. Vintage argyle blazer with corduroy mini skirt outfit

An argyle knit blazer brings prep-school charm to a tan or caramel corduroy mini. I let a white button-down collar sit over the lapels for a neat, scholarly touch. Thick opaque tights and flat brown knee boots keep the legs warm, with a leather backpack and a wool beret in a matching tone. Knit blazers stretch over time, especially at the pockets, so I never carry a phone in them. Wear it on a campus visit or a slow weekend in a bookshop; the mix of knit and cord makes it feel inviting.
28. Vintage printed silk blazer with solid slip dress outfit

A printed silk blazer with painterly florals or abstract brushstrokes deserves a quiet partner, so I put it over a plain satin midi slip in a color pulled from the print. Barely-there heeled sandals keep it airy, and a beaded evening bag with fine chandelier earrings makes it right for the evening. Old silk can be fragile along the seams, so check the underarms and the back vent for splitting. If the sleeves are long, a tailor can shorten them easily. I'd wear it to a summer evening wedding or an anniversary dinner.
29. Vintage patchwork blazer with frayed-hem jeans outfit

A patchwork or color-blocked blazer with visible stitching and mixed fabrics is the statement, so I keep the rest plain: frayed-hem cropped straight jeans and a white tank. Black flat mules or backless loafers suit a slow walk around town, and a woven leather pouch with beaded bracelets adds texture without competing. The rough jean hem offsets the handmade feel of the jacket. Patchwork seams can open where different fabrics meet, so give each join a gentle tug before buying. Wear it to an outdoor concert or a flea market.
30. Vintage white blazer with all-black outfit

A white blazer, perhaps a 1970s ivory wool or an eighties cream linen, stands out sharply against an all-black base. I wear it with a black silk camisole, high-waisted black cigarette trousers and pointed heeled boots. A slim black belt and a quilted chain-strap bag keep it sleek, and red lipstick with pearl drops gives a classic finish. Old white wool often yellows at the collar and cuffs, so look at those in daylight before you buy. It's right for a cocktail party or an evening networking event.
Alterations Worth Paying For on an Old Jacket
A secondhand blazer plus a good alteration often fits better than something new off the rack. Not every change is worth the money, though.
Usually worth it
Shortening sleeves is the most common job and the simplest, as long as the cuffs don't have working buttonholes. Taking in the side or back seams to add waist shape is routine too. Replacing dated plastic buttons with horn or metal ones costs little and can make an old blazer look far more expensive.
Usually not worth it
Narrowing the shoulders means taking the sleeves off and rebuilding the top of the jacket, and the bill often exceeds what the blazer cost. Shortening the body of a jacket shifts the pocket placement and rarely looks right. Lengthening sleeves depends on spare fabric in the seam allowance, which older jackets may or may not have. Ask before you commit.
Getting the Secondhand Smell Out of Old Wool
Most vintage blazers arrive smelling of storage. Before anything else, I hang the jacket outside in the shade for a day, since fresh air does more than any spray. A light steam afterward lifts out remaining odor and relaxes creases. If the smell survives that, a dry clean is the next step, and I'd do that anyway for any wool piece with signs of moths, to stop them reaching the rest of your closet.
Store wool and tweed blazers on wide wooden hangers with cedar blocks nearby, and keep them in breathable cotton garment bags rather than plastic, which traps moisture.
The Shoulder Seam Decides Everything
One good vintage blazer can change how half your closet looks. Put it with ordinary modern pieces, such as relaxed jeans, a slip dress or crisp trousers, and it reads personal instead of costume. When you shop, check the shoulder seam first, since sleeves and waist can be altered and shoulders mostly can't. Then look at fabric, lining and the wear points at the elbows and collar. After that, try the unexpected pairings above, because the blazer that seems odd on the hanger is often the one you'll wear most.




























