Back with part two because finding good tops really is that hard. This time, it’s all about those next-level vintage tops you reach for when you want to feel a little extra. We’re talking crochet Galliano, slinky silk Miu Miu, crisp Celine shirting, a killer YSL rhinestone moment, and delicate knits from Hermès and Chanel. The details are everything here—offbeat cuts, luxe textures, and that throw-on-and-go energy that somehow still feels styled.
I sourced 24 incredible vintage tops for you to shop—each one linked below and ready to add to your wardrobe.
Armani Silk Wrap Tank ($295 | 40 IT): The subtle sheen, soft structure, and effortless wrap make it equal parts delicate and powerful.
2000s Galliano Crochet Tank ($474 | M): That slinky, undone sexiness Galliano did so well in the early 2000s wrapped into one tiny tank.
2000s Valentino Knit Tank ($339 | L): So clean, so simple, and yet somehow so Valentino. The kind of knit that makes jeans and flats feel polished.
90s Hermes Knit Tank ($275 | 36 FR): The kind of refined basic that quietly upgrades every outfit, from vintage jeans to a silk skirt.
Prada Crochet Top ($483 | 38 IT): It’s giving seaside minimalism—think boardwalk walks, linen trousers, and salty air.
1997 Chanel Short Sleeve Knit Top ($385 | S): A knit tee, but Chanel. The proportions are perfect and it gives off that quietly luxe ‘90s energy.
2000s Prada Brown Polo ($130 | Men’s XS/S): Preppy, but Prada. I’d wear this tucked into vintage Levi cut-offs with a leather jacket over the shoulder.
2000 Chanel Cashmere V-Neck Top ($555 | S): The fit is clean, the cashmere is heavenly, and I love the pop of color. I’d wear her with white linen pants and flip flops.