Collection: Shirts

21 products
  • Breton striped long sleeve cotton tops
    Regular price
    £25.00
    Sale price
    £25.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage 90's Vertical Striped 100% Cotton Shirt. Size L
    Regular price
    £17.00
    Sale price
    £17.00
    Regular price
    Unit price
    per 
    Sold out
  • Desigual White Embroidered Cotton Peasant Blouse. Size S.
    Regular price
    £20.00
    Sale price
    £20.00
    Regular price
    Unit price
    per 
    Sold out
  • White Embroidered Cotton Tunic. Size L
    Regular price
    £17.00
    Sale price
    £17.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage White Embroidered Collared Tunic. Size L
    Regular price
    £20.00
    Sale price
    £20.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Black Embroidered Cotton Tunic. Size XXL
    Regular price
    £20.00
    Sale price
    £20.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Wrangler Black and Blue Striped Thick 100% Cotton Shirt. Size L Long
    Regular price
    £18.00
    Sale price
    £18.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage 90's Horizontal Striped 100% Cotton Shirt. Size XL
    Regular price
    £15.00
    Sale price
    £15.00
    Regular price
    Unit price
    per 
    Sold out
  • Ralph Lauren Chaps Burgundy Shirt. Herringbone Twill Fabric. Size XL
    Regular price
    £19.00
    Sale price
    £19.00
    Regular price
    Unit price
    per 
    Sold out
  • Cream Corduroy Shirt. Nice condition. Size XL
    Regular price
    £19.00
    Sale price
    £19.00
    Regular price
    Unit price
    per 
    Sold out
  • Black Corduroy Shirt. With paisley collar lining. Size M
    Regular price
    £15.00
    Sale price
    £15.00
    Regular price
    Unit price
    per 
    Sold out
  • Plum Purple Western Style Corduroy Shirt. Size XL
    Regular price
    £17.00
    Sale price
    £17.00
    Regular price
    Unit price
    per 
    Sold out