Okay guys, totally obsessed with Bella’s street style lately, right? Like, effortless cool but obviously expensive. Saw those 2024 paparazzi shots everywhere and needed to know where she gets that vibe without selling a kidney. Figured I’d try hacking it myself.

Started simple: zoomed in hard on those pics. Ignored the expensive bags and jewelry first – not the point. Zeroed in on the actual clothes: loose jeans, those tiny tops showing a sliver of midriff, oversized blazers, beat-up sneakers, and that kinda worn-in leather jacket she always seems to be wearing. Classic Bella. Looked easy, but getting the feel right? Trickier.
Went hunting online first, obviously. Big mistake. Typed stuff like “Bella Hadid tank top” or “wide leg ripped jeans”. Immediate overwhelm. Hundred thousand results. All trying to be “dupes” but costing way more than any dupe should. Plus, none looked like the slightly faded, worn versions she wears. Felt like throwing my laptop. Waste of time.
The Thrift Store Revelation
Switched tactics. Decided her vibe was actually “thrifted luxury but worn to death”. Grabbed my reusable tote (priorities!) and hit my favorite local thrift spots. Went section by section:
- Denim Section: Dug deep for vintage men’s jeans. Found actual Levi’s – loose fit, light wash, slightly baggy at the crotch (just like hers!). Tag said like $9.99, but half-off color tag day!
$4.99!Score! - Blazers & Jackets: Hit the jacket rack. Needed that oversized, slightly boxy look. Skipped anything too structured. Found this grey herringbone blazer, shoulders kinda dropped, 80s vibes? Perfect. $7.49. Also grabbed the rattiest, softest leather-ish moto jacket I could find. Smelled faintly of basement, but worth it for $8.99. Airing it out now!
- Tops: Easy peasy. Looked for plain ribbed tank tops, thin cotton long-sleeves, and super basic tees. Mostly white, grey, black, beige. Found three decent quality ones for less than $12 total. The cashier probably thought I was nuts for buying a white tee with a tiny stain on the hem.
Tried stuff on over my own clothes in the aisles. Got some looks. Didn’t care. Got the silhouette right – baggy top, fitted bottom or everything oversized. Key was making sure it looked rumpled already, not crisp new.
For shoes? Used my own beat-up white leather sneakers. They look like they’ve walked a million miles. Exactly the point.

Putting It All Together & The Zara Sightin’
Got home, dumped my haul on the bed. Tried the magic combo: vintage jeans (rolled at the ankle), super simple white tank top (might’ve trimmed the neckline slightly wider, shh), the giant blazer, my beat-up sneaks. Messed up hair, minimal makeup like just brow gel and lip balm. Checked the mirror… damn. The silhouette instantly screamed Bella. The worn-in quality of each piece made it work.
But here’s the kicker: Needed milk. Wore the outfit to the grocery store. Guess what I passed? The local Zara. Peeked in the window… oh the irony. Saw a very similar oversized grey blazer hanging prominently. Almost identical cut. And the price tag? Yeah, way more than my $7.49 find. Felt smug. Don’t get me wrong, fast fashion pumps out copies, but thrifting the essence of her look – the worn-in, oversized vintage feel – feels way closer to her actual street style energy than just buying a new “trend” piece. Plus, way kinder to the wallet.
Basically: dig deep in thrift stores for unique, worn-in basics, focus on oversized silhouettes, don’t be afraid of something looking a little lived-in, and save your cash for coffee instead of overpriced fast fashion dupes. Thrifting is seriously the secret sauce.