*Please note that Irish/EU customers may be subject to customs charges*

Collection: Vintage Shirts & Blouses

23 products
  • Tulip Print Vintage Blouse
    Regular price
    £25.00
    Sale price
    £25.00
    Regular price
    Unit price
    per 
    Sold out
  • Sheer Funky Floral Vintage Blouse
    Regular price
    £25.00
    Sale price
    £25.00
    Regular price
    Unit price
    per 
    Sold out
  • Sky Blue Floral Blouse
    Regular price
    £25.00
    Sale price
    £25.00
    Regular price
    Unit price
    per 
    Sold out
  • Liz Claiborne Silk Floral Waistcoat
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Yellow and Cream Striped Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Red and Cream Striped Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Orange Cord Check Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Blue Zig Zag Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Denim and Patterned Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Purple Striped Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Green and Purple 'Under the Sea' Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out
  • Purple and Red Textured Shirt
    Regular price
    £28.00
    Sale price
    £28.00
    Regular price
    Unit price
    per 
    Sold out