Tops and Blouses

A perfect seasonal separate, our sustainable tops and blouses are thoughtfully designed to flatter any silhouette and are made to last in responsible materials. Mainstay pieces, season after season. 

Pair with pieces from our Skirts, Shorts & Trousers range.


Product style

103 products

Denim Short Sleeve ShirtDenim Short Sleeve Shirt
Denim Short Sleeve Shirt Sale price£69.00
Linen Twill Button TopLinen Twill Button Top
Linen Twill Button Top Sale price£59.00
Boxy T-ShirtBoxy T-Shirt
Boxy T-Shirt Sale price£29.00
Ticking Stripe Short Sleeve ShirtTicking Stripe Short Sleeve Shirt
Forget Me Not TopForget Me Not Top
Forget Me Not Top Sale price£59.00
Linen Twill WaistcoatLinen Twill Waistcoat
Linen Twill Waistcoat Sale price£65.00
Brushstroke ShirtBrushstroke Shirt
Brushstroke Shirt Sale price£59.00
Ticking Stripe TopTicking Stripe Top
Ticking Stripe Top Sale price£59.00
Lace WaistcoatLace Waistcoat
Lace Waistcoat Sale price£89.00
Sprig Pressed Floral BlouseSprig Pressed Floral Blouse
Sprig Pressed Floral Blouse Sale price£59.00
White Bardot TopWhite Bardot Top
White Bardot Top Sale price£29.00
Buttercup Pressed Floral TopButtercup Pressed Floral Top
Buttercup Pressed Floral Top Sale price£65.00
Navy Satin Longer WaistcoatNavy Satin Longer Waistcoat
Navy Satin Longer Waistcoat Sale price£75.00
Sprig Pressed Floral TopSprig Pressed Floral Top
Sprig Pressed Floral Top Sale price£55.00
Navy Satin Bandeau TopNavy Satin Bandeau Top
Navy Satin Bandeau Top Sale price£75.00
Black Scoop Rib VestBlack Scoop Rib Vest
Black Scoop Rib Vest Sale price£25.00
Pink Roll Back T ShirtPink Roll Back T Shirt
Pink Roll Back T Shirt Sale price£29.00
Floral Print BlouseFloral Print Blouse
Floral Print Blouse Sale price£69.00
Cream Relaxed Knitted WaistcoatCream Relaxed Knitted Waistcoat
Animal Cotton Bandeau TopAnimal Cotton Bandeau Top
Animal Cotton Bandeau Top Sale price£65.00
Stripe Cotton Tank TopStripe Cotton Tank Top
Stripe Cotton Tank Top Sale price£35.00
Floral Print WaistcoatFloral Print Waistcoat
Floral Print Waistcoat Sale price£79.00
Black Bandeau TopBlack Bandeau Top
Black Bandeau Top Sale price£25.00
Grey Marl Scoop Rib VestGrey Marl Scoop Rib Vest
Grey Marl Scoop Rib Vest Sale price£25.00
Knitted Stripe TankKnitted Stripe Tank
Knitted Stripe Tank Sale price£55.00
One Shoulder TopOne Shoulder Top
One Shoulder Top Sale price£25.00
Tweed Collar JumperTweed Collar Jumper
Tweed Collar Jumper Sale price£79.00
Cream High Neck VestCream High Neck Vest
Cream High Neck Vest Sale price£25.00
Ticking Stripe ShirtTicking Stripe Shirt
Ticking Stripe Shirt Sale price£79.00
High Neck Contrast Trim VestHigh Neck Contrast Trim Vest
High Neck Contrast Trim Vest Sale price£25.00
Olive Relaxed Cotton CardiganOlive Relaxed Cotton Cardigan
Chocolate High Neck VestChocolate High Neck Vest
Chocolate High Neck Vest Sale price£25.00
Stone Tailored Cutaway WaistcoatStone Tailored Cutaway Waistcoat
Funnel Neck Tank TopFunnel Neck Tank Top
Funnel Neck Tank Top Sale price£35.00
Black Bardot TopBlack Bardot Top
Black Bardot Top Sale price£29.00
White Scoop Rib VestWhite Scoop Rib Vest
White Scoop Rib Vest Sale price£25.00
Rib Racer Vest WhiteRib Racer Vest White
Rib Racer Vest White Sale price£29.00
Sleeveless Ruched Turtle NeckSleeveless Ruched Turtle Neck
Black Shirred Bandeau TopBlack Shirred Bandeau Top
Black Shirred Bandeau Top Sale price£35.00
White Cotton Tank TopWhite Cotton Tank Top
White Cotton Tank Top Sale price£29.00
Black Cotton Tank TopBlack Cotton Tank Top
Black Cotton Tank Top Sale price£29.00
Square Neck VestSquare Neck Vest
Square Neck Vest Sale price£35.00
Stripe Roll Back T ShirtStripe Roll Back T Shirt
Stripe Roll Back T Shirt Sale price£35.00
Rib Racer Vest BlackRib Racer Vest Black
Rib Racer Vest Black Sale price£29.00
Silk Blend Knitted VestSilk Blend Knitted Vest
Silk Blend Knitted Vest Sale price£59.00