Collection: Tops & Blouses
-
Vintage blue cotton shirt flower embroidery size 10/12
Regular price £25.00 GBPRegular priceUnit price / perSale price £25.00 GBPSold out -
Toast white cotton shirt with detailing on bib size18
Regular price £25.00 GBPRegular priceUnit price / perSale price £25.00 GBP -
Sold outWhite 100% linen shirt size 18
Regular price £18.00 GBPRegular priceUnit price / perSale price £18.00 GBPSold out -
Navy tie front 100% cotton cord top size 14 BNWT
Regular price £25.00 GBPRegular priceUnit price / perSale price £25.00 GBPSold out -
Sold outVintage 100% silk top size 10/12
Regular price £34.00 GBPRegular priceUnit price / perSale price £34.00 GBPSold out -
Pale grey 100% linen star shirt size 10
Regular price £22.00 GBPRegular priceUnit price / perSale price £22.00 GBP -
Sold outVintage cream blouse size 10/12
Regular price £25.00 GBPRegular priceUnit price / perSale price £25.00 GBPSold out -
Beige cropped 100% linen shirt size 12/14
Regular price £18.00 GBPRegular priceUnit price / perSale price £18.00 GBP -
Sold outVintage 100% silk top size 8/10
Regular price £16.00 GBPRegular priceUnit price / perSale price £16.00 GBPSold out -
Vintage 100% linen check belted shirt jacket size 14/16
Regular price £40.00 GBPRegular priceUnit price / perSale price £40.00 GBP -
Blockprints striped cotton top size Small
Regular price £28.00 GBPRegular priceUnit price / perSale price £28.00 GBPSold out -
Vintage silk crossover top size 12
Regular price £30.00 GBPRegular priceUnit price / perSale price £30.00 GBP -
Vintage 100% cotton Bruce Springsteen tshirt size Medium
Regular price £20.00 GBPRegular priceUnit price / perSale price £20.00 GBP -
Vintage 100% silk shirt size 8/10
Regular price £22.00 GBPRegular priceUnit price / perSale price £22.00 GBP -
100% linen shirt size 12
Regular price £16.00 GBPRegular priceUnit price / perSale price £16.00 GBP -
Patterned 100% organic cotton blouse size 12/14
Regular price £20.00 GBPRegular priceUnit price / perSale price £20.00 GBP