Tops

White linen waistcoat style shirt
£75.00
Add To Cart
White linen shirt top with gathered waist
£99.00
Add To Cart
Navy blue check gathered sleeve shirt in surplus cotton
£135.00
sold out
Add To Cart
Organic cotton gathered waistcoat in natural crossweave
£99.00
Add To Cart
Dusky pink cotton twill waistcoat
£120.00
Add To Cart
Tudor blouse in pink clay tencel
£199.00
Add To Cart
Sage check gathered sleeve shirt
£125.00
Add To Cart
Sage check gathered waistcoat with corozo buttons
£89.00
Add To Cart
Boxy white linen shirt
£125.00
Add To Cart
Boxy striped shirt in organic cotton
£125.00
Add To Cart
Button up vest shirt in stripe organic cotton
£99.00
Add To Cart
Smocked shirt in linen
£285.00
Add To Cart
Button up vest shirt in pink clay
£99.00
Add To Cart
Breton short sleeve striped t-shirt in organic cotton
£55.00
Add To Cart
Puff sleeve shirt in lilac cotton pinstripe
£169.00
Add To Cart
Boxy print shirt in organic cotton voile
£189.00
Add To Cart
Puff sleeve shirt in green cotton pinstripe
£169.00
Add To Cart
Smocked shirt in silk dupion
£285.00
Add To Cart
Breton striped t-shirt in organic cotton
£59.00
Add To Cart
Long boxy white linen shirt with coconut buttons
£105.00
Add To Cart
Cropped white linen shirt
£125.00
Add To Cart