Indie dressing is back in heavy rotation, and I'm glad, because it rewards the messy, personal instincts most style advice tries to tidy away. You'll see it swing from the gritty return of indie sleaze to soft, dreamy boho layers and grunge-leaning street looks. What I like about styling it is that the rules are loose but not absent: outfits that read as indie, rather than just thrown on, nearly always mix one worn, secondhand piece with something clean and new, and they play texture against texture. Below are 30 full outfits, built from the shoes up, that you can copy whole or raid for parts depending on your week and the weather.

Building an Indie Base From Thrift Finds and Your Own Closet
Before buying anything, I go through what someone already owns and sort it into two piles: worn, characterful pieces and clean basics. Indie outfits need both. A wardrobe of only thrifted pieces tends to look like a costume, and one of only new basics looks like a catalog.
- Shoes first. One pair of chunky lace-up boots and one pair of canvas or retro sneakers cover most of the outfits below.
- One worn jacket. Leather, denim or an oversized blazer, ideally secondhand and already softened at the elbows.
- Two or three tees with real age to them, faded rather than crisp.
- One pair of jeans that fits at the waist. Rigid denim holds a tuck better than stretch.
- A texture piece in corduroy, velvet, crochet or chunky knit, because these looks rely on surfaces playing off each other.
What I check on a thrift rack
Look at the armpits and collar first, since that's where yellowing and stretching show up, and they rarely wash out. Tug knit seams gently to see if they hold. For jeans, check the inner thigh, which wears thin long before the knees. A small hole you like is character; a thin patch on the inseam will split within a few wears.
1. Vintage Band Tee With Ripped Jeans And Leather Jacket Outfit

Start with the tee, because it decides everything else. I look for one that's soft from washing and a size or two up, then tuck just the front into high-waisted ripped jeans, skinny or straight-leg, so the hem doesn't bunch at the hip. A worn-in black leather jacket goes over the shoulders and chunky combat boots go on last. Silver rings, a couple of layered chains and messy half-up hair finish the late-2000s indie sleaze energy. One honest note: a brand-new stiff leather jacket fights this outfit. If yours is new, wear it around the house for a few weeks so the elbows soften and crease. After that it only needs a small crossbody and smudged eyeliner.
2. Floral Midi Dress With Combat Boots Outfit

Soft dress, heavy boot: it's the oldest indie contrast and still the one I reach for first. I steer people toward a vintage-style floral midi with a dark ground, since burgundy or olive prints sit more easily next to black leather than pastels do. Watch where the hem lands relative to the boot shaft. A wide band of bare shin between them can chop the leg; a hem that falls just above the boot top closes the gap. A cropped cardigan or an oversized denim jacket handles cooler afternoons, and a beaded necklace with a canvas tote keeps it casual enough for a flea market or a relaxed brunch.
3. Denim Overalls With Striped Long Sleeve Tee Outfit

Overalls go wrong in one specific way: buy them too fitted and they look like a costume. I go loose through the bib and leg, then wear a striped long-sleeve tee underneath so the stripes break up all that denim. Roll the cuffs once or twice so the hem clears the ankle and shows off retro sneakers. A canvas backpack, round tortoiseshell sunglasses and a messy bun finish it. The ’90s reference is strong, so I keep the accessories grown-up to stop it reading as a kid's outfit. Campus, a farmers market or a slow weekend all suit it.
4. Plaid Mini Skirt With Fishnet Tights And Chunky Sweater Outfit

The fishnets and platform boots are what turn a preppy plaid mini into a grunge-inspired indie update instead of a school uniform. With a chunky oversized knit, I tuck only the front few inches into the waistband; a full tuck adds bulk right at the hip and the skirt starts flaring oddly. Fishnets snag on chunky rings and boot hooks, so I put the tights on before the jewelry and lace boots bare-handed. A few fine gold chains, statement rings and a beanie on colder days carry it through autumn walks and long vintage-shopping afternoons.
5. Oversized Graphic Hoodie With Biker Shorts And Crew Socks Outfit

With a hoodie worn as a dress, length is everything. It has to cover the biker shorts with room to spare when you lift your arms, so I size up at least once or shop men's sizing. Black biker shorts underneath, white crew socks pulled up, chunky retro sneakers. A baseball cap, tinted oval sunglasses and a crossbody finish it. I'd always pick a faded band logo or an odd vintage print over a crisp new graphic. Narrow shorts under a wide top give you shape without trying, which is why it suits errands, takeout runs and lazy park afternoons.
6. Slip Dress Over Turtleneck With Doc Martens Outfit

Layering a satin or velvet slip dress over a thin fitted turtleneck is how I carry summer slips into colder months. The turtleneck has to be genuinely fine, merino or cotton jersey, or the straps sit on a ridge and the bodice pulls. Let it show at the neckline and cuffs. Classic Doc Martens, layered chains and stacked rings supply the hard edge against the sheen, and a small leather backpack keeps your hands free. Satin water-marks quickly, so I save this one for dry evenings: gallery openings, dinner with friends.
7. Cropped Cardigan With High Waisted Mom Jeans Outfit

I'm picky about where a cropped cardigan ends. It should hit right at the waistband of rigid high-waisted mom jeans, or just above, so you see a sliver of the fitted tank or white tee underneath rather than a band of stomach. That alignment is also what lengthens the leg. Thread a belt with an interesting vintage buckle, then add loafers or ballet flats and a structured mini bag. A dainty pendant and tortoiseshell hair clips keep it bookish, right for a poetry reading, a casual work meeting or a Sunday in a bookstore.
8. Graphic Tee With Corduroy Midi Skirt And Converse Outfit

Corduroy does most of the work here. A rust or olive midi in a medium wale has enough body to stand slightly away from the leg, which makes a soft, tucked vintage graphic tee look deliberate. I tuck fully with a thin tee; a heavy one bulks up under a cord waistband. Canvas sneakers, a tote, beaded necklaces, a claw clip and simple hoops are plenty. Cord goes shiny if you iron it face-up, so press it inside out. It moves from a daytime thrift run into an evening hang without a single change.
9. Cargo Pants With Crop Top And Bucket Hat Outfit

Baggy cargos with a small ribbed or crochet crop top land right between streetwear edge and indie nonchalance. The balance only holds if one half is fitted, so I keep the top close to the body and let the trousers carry the volume. Tuck it in, add a braided belt, then chunky sneakers, layered silver and a bucket hat. Neutral cargos are far easier to wear; bright ones get loud with all those pockets. Check the hem only just breaks over the sneaker, because cargos that drag fray fast and soak up every puddle at a festival.
10. Corduroy Overalls With Turtleneck And Retro Sneakers Outfit

Wide-leg corduroy overalls over a fitted turtleneck make a warm cold-weather outfit, and the turtleneck matters more than it looks. Anything bulky underneath and the bib gaps at the sides. Roll the hems to show colorful retro sneakers, then add a vintage-style backpack, a simple watch, small hoops and a scrunchie on the wrist. Cord overalls are heavy, so I shorten the straps until the crotch sits where it should; leave them long and the whole leg sags. Study weekends and lunch dates suit it.
11. Leather Jacket Over Floral Mini Dress Outfit

Cropped is the right leather jacket for a short floral dress. A hip-length one covers too much of the hem and the dress disappears. I go for a dark floral or a vintage ditsy print with opaque tights and combat boots or platform ankle boots. A choker, a few stackable rings and a mini backpack finish it. The tension between sweet print and leather is the point, so I keep jewelry and makeup on the tough side; add pearls and it tips back toward prom. Concert nights and birthday dinners, mostly.
12. Oversized Flannel With Band Tee And Distressed Denim Outfit

An oversized plaid flannel worn open over a faded band tee and distressed slim or straight-leg jeans has been a grunge staple for decades, and it holds up because every piece improves with wear. I buy flannel a size up so it ties loosely around the waist when the day warms, or buttons fully as a light jacket. Brushed flannel pills where a bag strap rubs, so a fabric shaver earns its place. Add beat-up boots or sneakers, a beanie and silver chains for photo walks or record store browsing. The shirt brings the pattern; the tee and denim stay plain.
13. Knit Sweater Vest Over Collared Shirt With Mom Jeans Outfit

A knit sweater vest over a crisp collared shirt with relaxed mom jeans gives you smart, artsy indie energy without a single formal piece. I check the vest length first. It should end around the high hip, near the jeans' waistband, so shirt tails don't hang below it like a fringe. Tuck the shirt loosely, roll the cuffs, and finish with loafers or oxfords, thin wire frames, a leather watch and a structured crossbody. Soft collars collapse under a vest, so pick a shirt with a firm one. It sits comfortably on campus or in a semi-smart office.
14. Flowy Maxi Skirt With Oversized Band Tee Outfit

Volume on the bottom, slouch on top. Tucking an oversized vintage band tee into a long maxi skirt only works when the skirt is full enough to balance the shirt, so I'd skip slim column maxis here. Tuck the tee all the way, then blouse it slightly so the waist still shows. A solid earthy skirt is easiest to style, with flat leather sandals for walking days or platform sneakers if you're petite and need the hem off the ground. A wide-brimmed hat, beaded necklaces and a fringe crossbody suit markets, picnics and long summer evenings.
15. Vintage Puff Sleeve Blouse With High Waisted Denim Shorts Outfit

Puff sleeves add width at the shoulder, which is lovely on a narrow frame and a lot on a broad one; if that's you, look for a softer, smaller puff. Tuck the blouse into high-waisted denim cutoffs, then add slide sandals or espadrilles, a woven tote and fine gold jewelry. A silk scarf at the neck or in the hair pushes it further toward vintage. I check cutoff length sitting down, since frayed hems ride up more than you expect. Picnics and sunny afternoons in town are its territory.
16. Patchwork Jeans With Crochet Crop Top Outfit

Patchwork or two-tone jeans with a crochet crop top go all in on handmade, craftcore indie. Because both pieces are busy, I keep everything else in one family: platform sandals or clogs, beaded bracelets, a shell necklace, round sunglasses and a woven or macramé bag. Crochet stretches on a hanger, so fold it in a drawer and wash it by hand, drying flat. Not comfortable with open stitches? A fitted tank in a matching shade underneath solves it. Art fairs and creative meetups are where it feels most at home.
17. Long Knit Cardigan Over Mini Dress With Knee High Socks Outfit

One rule for a long knit cardigan over a floral or polka-dot mini: the cardigan should be longer than the dress, or close to it. A dress poking out an inch below the cardigan looks like a mistake. Pull on knee-high socks and lace-up ankle boots, then add a beret or knitted headband, a pendant and a small satchel. Long cardigans sag at the pockets if you load them with a phone, so keep it in the bag. Crisp-day coffee dates and bookshop visits suit it.
18. Wide Leg Corduroy Pants With Fitted Sweater Outfit

High-waisted wide-leg cords in camel or rust with a fitted ribbed sweater give the ’70s line I like best: narrow on top, sweeping below. Tuck the sweater fully and add a thin leather belt to mark the waist. The hem matters most. With platform loafers or vintage sneakers it should nearly brush the floor, so try the trousers with the exact shoes before hemming. A leather tote, gold chains and a claw clip finish it. Polished enough for a casual office day or dinner, never stiff.
19. Pleated Tennis Skirt With Vintage Graphic Tee And Platform Sneakers Outfit

A pleated tennis skirt stays preppy until you front-tuck a faded vintage graphic tee into it and add white tube socks with chunky platform sneakers. Then it turns sporty-grunge. Tuck only the front so the back of the tee floats over the pleats instead of flattening them. A mini backpack, chain choker, rings and tinted oval sunglasses round it off. These skirts are short and light, so I'd wear bike shorts underneath on windy walking days. Daytime concerts, skate park hangs and boba runs.
20. Velvet Mini Dress With Layered Jewelry And Chunky Boots Outfit

Crushed velvet in emerald, burgundy or navy gives a mini dress depth, because the pile catches light differently in every fold. I layer chains of different lengths, a stack of silver and turquoise rings, and chunky lace-up boots. For a jacket, a cropped faux fur or a distressed leather moto both work, though leather is the easier partner for an already rich texture. Smudged kohl and a dark berry lip finish it. Velvet crushes for good if it's stored folded under weight, so hang it and steam from the inside. Gallery openings and music gigs are its natural setting.
21. Oversized Blazer With Graphic Tee And Straight Leg Jeans Outfit

An oversized thrifted blazer over a tucked graphic tee and relaxed straight-leg jeans is the high-low mix I hand anyone who wants to look put together without dressing up. The shoulder seam can sit past your own shoulder, that's the look, but the sleeve shouldn't swallow your hand, so roll or push it to show the wrist. Retro sneakers or pointed ankle boots, a vintage shoulder bag, fine chains and odd socks peeking over the shoe keep it personal. Casual Fridays, dinner dates and creative networking all fit.
22. Tie Dye Sweatshirt With Distressed Denim And Platform Sneakers Outfit

Tie-dye carries a handmade, DIY feel that suits indie's love of doing things yourself. I wear the sweatshirt slightly oversized over ripped jeans and keep the rest neutral so the color isn't fighting anything: chunky platforms or high-top canvas sneakers, one chain, a beanie and a printed tote. Hand-dyed pieces bleed for the first few washes, so wash cold and alone until the water runs clear. Soft on top, rough at the knees, and ideal for road trips.
23. Sheer Mesh Top Layered Over Bralette With Baggy Cargo Pants Outfit

A long-sleeve sheer mesh top over a solid bralette or fitted tank, with baggy cargos, is the boldest outfit on this list. I match the bralette color to the mesh so the layers read as one piece; a contrasting bra underneath turns it into a stage outfit fast. Chunky platform boots or dad sneakers, layered silver and a mini shoulder bag finish it. Mesh snags on rings and bag zippers, so keep jewelry smooth. Club nights and alternative events are its home, and the wide cargos stop the fitted layers from feeling exposed.
24. Oversized Trench Coat With Chunky Sweater And Wide Leg Trousers Outfit

An oversized trench over a chunky knit and wide-leg tailored trousers is the most grown-up look here, with a quiet vintage feel. The catch: chunky knits add bulk under a coat, so the trench genuinely has to be roomy through the shoulder and sleeve or the sweater bunches at the elbows. Loafers or heeled ankle boots, a structured handbag and tortoiseshell sunglasses keep it sharp, and a silk scarf at the neck or on the bag handle adds a small refined note. I'd wear it to a museum opening or a long lunch in town.
25. Cropped Retro Sweatshirt With High Waisted Track Pants Outfit

Rise is the thing to get right with a cropped vintage-style sweatshirt and high-waisted track pants. The pants need to sit high enough that the crop shows a sliver of skin, not a stretch of waistband elastic. Side stripes or a retro logo make them feel properly throwback. A fanny pack worn crossbody, big hoops, a slicked ponytail and retro sneakers finish it, and it's comfortable enough for a flight or a full day of errands.
26. Boho Maxi Dress With Layered Necklaces And Flat Sandals Outfit

With a boho maxi in a warm earthy print or solid terracotta, I let the dress lead and build around it: beaded and chain necklaces at staggered lengths, flat leather sandals, a wide-brimmed hat, a fringe bag or woven market tote, bangles and fine anklets. Layered necklaces look intentional when the shortest sits at the collarbone and each drops a couple of inches. Lightweight rayon maxis cling in wind and crease fast, so cotton or crinkle gauze travels better. Outdoor concerts, beach walks and summer festivals.
27. Striped Turtleneck With Pleated Midi Skirt And Ankle Boots Outfit

A striped turtleneck tucked into a pleated midi is part Parisian, part indie intellectual. Fine-gauge knits only, because a thick turtleneck under a pleated waistband pushes the pleats outward. Add sleek ankle boots with a modest heel and pick a length that ends mid-calf so a little leg shows between skirt and boot. A structured crossbody, wool beret, thin gold chain and a vintage brooch pinned to the beret give it character. Café mornings and museum visits in crisp weather suit it, polished without being precious.
28. Cropped Denim Jacket With Printed Wide Leg Pants Outfit

Let the pants talk. A plain white or black fitted tee goes with bold printed wide-legs, checkered, floral or retro geometric, then a cropped denim jacket that ends right at the waist. That length keeps the print visible from hip to hem; a longer jacket cuts the pattern in half. Platform sneakers or heeled clogs, one chain and a mini backpack finish it. With a big print, I keep the denim mid-wash so it doesn't compete. Wear it to art shows, or any day you want people asking where you found those trousers.
29. Bandana Top With Wide Leg Jeans And Flat Sandals Outfit

A knotted bandana halter with high-waisted wide-leg jeans is about as DIY as summer dressing gets. A standard bandana is small, so it only gives real coverage on a smaller bust; otherwise, look for a ready-made bandana-print halter with a proper back tie. Flat leather sandals, a woven crossbody, plenty of gold, cat-eye sunglasses and a messy updo finish it. Cotton bandanas fade in sun, and that softening is part of the charm. Beach towns, rooftops and summer road trips, with the wide jeans keeping the shape relaxed.
30. All Black Slouchy Sweater And Combat Boots Outfit

All black is an indie essential, and the version I return to most is a slouchy oversized black sweater with black skinny or straight-leg jeans. Monochrome can go flat, so I vary the textures on purpose: matte knit, denim, polished leather combat boots, a beanie, a crossbody with silver hardware, layered silver chains and statement rings. Blacks also fade at different rates. Check the sweater and jeans side by side in daylight, because washed-out charcoal jeans against a deep black knit look unplanned. It goes to concerts, coffee runs and late walks without a second thought.
Scaling Oversized Pieces to Your Height and Shape
Most of these looks lean on one big piece, and big pieces behave differently depending on the frame wearing them.
If you're petite
Keep it to one oversized item per outfit and show the waist somewhere, with a front tuck or a belt. Cropped jackets and high-rise jeans help, and platform soles buy back the length that wide trousers and maxi skirts take away. A midi that hits mid-calf on a taller body can drop toward your ankle, so taking the hem up an inch or two makes a real difference.
If you're tall
Long cardigans, maxi skirts and wide-leg trousers sit well on you, but standard lengths often fall short. Check that cropped tops still meet the waistband when you raise your arms and that wide hems actually reach the shoe. The men's racks at a thrift store are worth searching for longer sleeves and inseams.
If you're curvy
Oversized tops look best when something defines the waist, so the front tuck or belt matters even more. Rigid denim with a little room at the hip sits better under a slouchy sweater than clingy stretch skinnies. Slip dresses in heavier satin or velvet skim the body instead of clinging.
Making Secondhand Leather, Velvet and Cord Last
Thrifted pieces have already had one life, so a little care goes a long way.
- Leather jackets: wipe with a damp cloth, condition once or twice a year, and hang on a wide shoulder hanger so the shoulders don't dimple.
- Velvet: hang it, never fold it under weight, and steam from the inside rather than ironing the pile.
- Corduroy: wash inside out and press on the reverse so the wale doesn't flatten or turn shiny.
- Band tees and screen prints: turn inside out, wash cold and skip the dryer when you can, since heat cracks old prints.
- Combat boots: break new pairs in at home with thick socks before a long day out, and brush mud off before it dries into the leather.
Half of These Looks Are Already in Your Closet
Indie dressing comes down to wearing what feels like you, whatever everyone else is doing. These 30 outfits run from grungy layers and vintage pairings to soft boho and sleek all-black, and the thread through all of them is one personal piece doing the talking. Thrift where you can, remix what you own, and let yourself clash a pattern or mix two decades. My advice: pick two or three outfits that use things already in your wardrobe, wear them over a week, and notice which one you keep reaching for. That's your starting point.





















