Collection: Tops
Five decades of tops that actually have something to say. Blouses, shirts, sweaters, tees, and tanks sourced across the 1950s through the 2000s — from structured silk blouses to graphic tees to hand-knit finds you won't come across twice.
-
Cobalt Blue Silk Blouse Split Sleeve
Regular price £75.00 GBPRegular priceSale price £75.00 GBP -
Fair Isle Cardigan Sweater
Regular price £75.00 GBPRegular priceSale price £75.00 GBP -
Hand Knit Red Chunky Sweater
Regular price £120.00 GBPRegular priceSale price £120.00 GBP -
ISSEY MIYAKE Pleats Please Ivory Blouse
Regular price £225.00 GBPRegular priceSale price £225.00 GBP -
IAMWHATIAM x Norse Net Upcycled Mesh Tee with Giraffe Patch
Regular price £75.00 GBPRegular priceSale price £75.00 GBP -
Dynasty Coral Silk Jacquard Tunic
Regular price £150.00 GBPRegular priceSale price £150.00 GBP -
Mary McFadden Silk Pleated Top
Regular price £127.00 GBPRegular priceSale price £127.00 GBP -
COMME des GARÇONS Grace and Nature Tank
Regular price £195.00 GBPRegular priceSale price £195.00 GBP -
90s Y2K Byblos Floral Top
Regular price £150.00 GBPRegular priceSale price £150.00 GBP -
Vtg Bloomingdales Silk Color Block Blouse
Regular price £75.00 GBPRegular priceSale price £75.00 GBPSold out -
30s LICM Sports Tank Top
Regular price £67.00 GBPRegular priceSale price £67.00 GBP -
Gray Sweater Color Block Diamond Detail
Regular price £97.00 GBPRegular priceSale price £97.00 GBP -
Art Deco Female Head Mohair Sweater
Regular price £120.00 GBPRegular priceSale price £120.00 GBP -
1992 Escada Numbers Blouse
Regular price £112.00 GBPRegular price£147.00 GBPSale price £112.00 GBPSale -
Beige Faire Isle Sweater
Regular price £58.00 GBPRegular price£82.00 GBPSale price £58.00 GBPSale -
1994 L.A. Gear LA Tech Toltec Single Stitch Tank Top
Regular price £52.00 GBPRegular price£72.00 GBPSale price £52.00 GBPSale