Collection: Shirts & Blouses

Browsing all our shirts, blouses, tops and tees
32 products
  • 60s BRIGHT YELLOW DOG EAR COLLAR SHIRT WITH BALLOON SLEEVE - XS
    Regular price
    Sold out
    Sale price
    £30.00
  • 70s SEURAT POINTILLIST NOVELTY ART PRINT ROLL NECK TOP - S-M
    Regular price
    Sold out
    Sale price
    £36.00
  • 60s 70s ART NOUVEAU LADY NOVELTY PRINT SMOCK TUNIC BLOUSE - S-M
    Regular price
    £22.00
    Sale price
    £22.00
  • 70s PALE GREEN SAIL BOAT PRINT DAGGER COLLAR SHIRT - L
    Regular price
    £26.00
    Sale price
    £26.00
  • 50s "WESTERN MAID" CHAINSTITCH EMBROIDERED COWBOY SHIRT - S
    Regular price
    Sold out
    Sale price
    £65.00
  • 40s PINK CREPE LACE JABOT RUFFLE FITTED BLOUSE - S
    Regular price
    Sold out
    Sale price
    £46.00
  • 70s BLACK AND WHITE EMBROIDERED HUNGARIAN STYLE PEASANT BLOUSE - M
    Regular price
    Sold out
    Sale price
    £36.00
  • 70s "YOUNG MISS" FRENCH NOVELTY ART NOUVEAU ADVERT PRINT - XS
    Regular price
    Sold out
    Sale price
    £20.00
  • 60s MICKEY MOUSE NOVELTY PRINT DOGEAR COLLAR WHITE SHIRT - S
    Regular price
    Sold out
    Sale price
    £45.00
  • PINK MISS HOLLYWOOD 50s HORSE AND CARRIAGE EMBROIDERED SILKY TEA TIMER SHIRT - L
    Regular price
    Sold out
    Sale price
    £40.00
  • 50s ORIGINAL NOVELTY DOLLAR NOTE AND SIGNS BOXY COTTON SHIRT - L
    Regular price
    Sold out
    Sale price
    £80.00
  • 70s BIRD NOVELTY PRINT DAGGER COLLAR SHIRT - S
    Regular price
    Sold out
    Sale price
    £16.00
  • 50s RAYON WESTERN COWBOY UNISEX SHIRT WITH CACTUS EMBROIDERY - L
    Regular price
    £100.00
    Sale price
    £100.00
  • 70s CANDA ART DECO THREE FLAPPER LADIES PRINT SHIRT - M
    Regular price
    £35.00
    Sale price
    £35.00
  • 70s HANDMADE PATCHWORK SHIRT JACKET WITH BELT - S
    Regular price
    £45.00
    Sale price
    £45.00
  • 50s BROWN PREPPY RITE-FIT CHECKED BLOUSE / SHIRT - M
    Regular price
    £25.00
    Sale price
    £25.00
  • DELICATE YELLOW SILK 40s CUT OUT BLOUSE - M
    Regular price
    £40.00
    Sale price
    £40.00
  • 60s CROPPED WHITE COTTON SHIRT / TUNIC WITH FISH AND SUN MOTIF - S
    Regular price
    £22.00
    Sale price
    £22.00
  • 70s ERICA BUDD WHITE CROPPED BIRD PRINT HALTER TIE TOP - S
    Regular price
    £20.00
    Sale price
    £20.00
  • 60s SILKY EMBROIDERED FLORAL HUNGARIAN PEASANT SMOCK BLOUSE - S
    Regular price
    £75.00
    Sale price
    £75.00
  • 70s EMBROIDERED WHITE FOLK STYLE SMOCK BLOUSE - S
    Regular price
    £35.00
    Sale price
    £35.00
  • 70s PINUP PRINT PASTEL PINK NOVELTY BLOUSE / SHIRT - XS
    Regular price
    £45.00
    Sale price
    £45.00
  • 70s LIGHT GREEN LADY NOVELTY PRINT SHIRT - XL
    Regular price
    £45.00
    Sale price
    £45.00
  • 50s PASTEL BLUE SEMI SHEER BLOUSE WITH LACE TRIM - S
    Regular price
    £45.00
    Sale price
    £45.00
  • 70s ART DECO STYLE FLAPPER LADIES POLO SPECTATORS NOVELTY SHIRT - S
    Regular price
    £36.00
    Sale price
    £36.00
  • 40s SEMI-SHEER PALE YELLOW AND CREAM TWOTONE BLOUSE - L
    Regular price
    £55.00
    Sale price
    £55.00
  • 60s HUNGARIAN SHEER EMBROIDERED CREPE FOLK BLOUSE TOP - XS
    Regular price
    £60.00
    Sale price
    £60.00
  • HAND EMBROIDERED 30s HUNGARIAN SHEER GAUZE COTTON FOLK BLOUSE - XS-S
    Regular price
    £68.00
    Sale price
    £68.00
  • 40s 50s CROPPED YELLOW BOLERO TIE FRONT SUMMER JACKET / TOP - XS-S
    Regular price
    £35.00
    Sale price
    £35.00
  • 40s PALM TREE PRINT RAYON BLOUSE IN BLUE AND WHITE - M
    Regular price
    £65.00
    Sale price
    £65.00
  • RUST COLOURED SHEER 40s SHIRT / BLOUSE WITH LATTICE STITCHING AND LACE TRIMS - S
    Regular price
    £50.00
    Sale price
    £50.00
  • 40s BLACK CREPE BLOUSE WITH WHITE PIPING AND STUDDED POCKET - S
    Regular price
    £52.00
    Sale price
    £52.00