Filter By
Size
Style
Colours
Pattern
Fabric
Sleeve Type

Tops

Our tops, t-shirts and shirts pack way more punch than your average separates. We’ve taken the staple shapes and added desirable details like fluted sleeves, cold-shoulders and bold prints. Because you can never have too many tops, right?

SHOP BY CATEGORY
BLOUSES  |  TOPS  |  SHIRTS  |  VESTS  |  TUNICS  |  BARDOT

Tops
  1. Green Utility Sheer Detail Shirt
    Regular Price £49.00 £34.00 (30% off)
    Add to Wish List
  2. Yellow Broderie Detail Cami Top
    Regular Price £45.00 £40.50 (10% off)
    Add to Wish List
  3. Orange Embroidered Top With Broderie Trim Orange Embroidered Top With Broderie Trim
  4. White Textured Vest Jersey Top
    Regular Price £35.00 £31.50 (10% off)
    Add to Wish List
  5. Light Wash Denim Waistcoat
    Regular Price £49.00 £44.00 (10% off)
    Add to Wish List
  6. Black Crochet Detail Frill Sleeve Vest Top Black Crochet Detail Frill Sleeve Vest Top
  7. Cobalt Blue Ruffle Detail Wrap Top Cobalt Blue Ruffle Detail Wrap Top
    Cobalt Blue Ruffle Detail Wrap Top
    Regular Price £39.00 £23.00 (41% off)
    Add to Wish List
  8. Black Chevron Knit Pointelle Vest Top Black Chevron Knit Pointelle Vest Top
    Black Chevron Knit Pointelle Vest Top
    Regular Price £35.00 £21.00 (40% off)
    Add to Wish List
  9. Cream Ribbed Sleeveless Bodysuit Cream Ribbed Sleeveless Bodysuit
    Cream Ribbed Sleeveless Bodysuit
    Regular Price £35.00 £21.00 (40% off)
    Add to Wish List
  10. Ivory Crochet Angel Sleeve Top
    Regular Price £49.00 £34.00 (30% off)
    Add to Wish List
  11. Light Khaki Green Plisse Shirt
    Regular Price £45.00 £40.50 (10% off)
    Add to Wish List
  12. Indigo Blue Twist Front Denim Top
    Regular Price £49.00 £34.00 (30% off)
    Add to Wish List
  13. Ivory Lace Trim Cami Top
    Regular Price £45.00 £40.50 (10% off)
    Add to Wish List
  14. Sage Green Sleeveless Satin Shirt
    Regular Price £49.00 £39.00 (20% off)
    Add to Wish List
  15. Black Floral Print Peplum Top
    Regular Price £45.00 £40.50 (10% off)
    Add to Wish List
  16. Yellow Stripe Crinkle Shirt
    Regular Price £49.00 £29.00 (40% off)
    Add to Wish List
  17. Black Ruffle Detail Top
    Regular Price £45.00 £40.50 (10% off)
    Add to Wish List
Hello you!
20% OFF*
When you sign up to our VIP newsletter