Tops

Great outfits start with the right colour. Discover our much-loved Silky and Darcey tops, alongside easy tees, shirts and camis, all in an incredible choice of colours that love you back and work beautifully with the rest of your wardrobe.

Shop your Colour Palette: Spring | Summer | Autumn | Winter

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
  • 1/2 Sleeve Button Front Rib Top
    30% off

    £31.50
    Regular price £45.00 Minimum price £31.50
    • All Colours:Bright Navy,Cherry,Deep Berry,Deep Pine,Kingfisher,Rich Chocolate,Sapphire,Smoked Grape,Tropical Pink
    • All Sizes:6,8,10,12,14,16,18,20
  • Collared 1/2 Sleeve Rib Top
    60% off

    £23.60
    Regular price £59.00 Minimum price £23.60
    • All Colours:Brick Red,Forget-Me-Not,Green Paradise,Plum Burgundy
    • All Sizes:6,8,10,12,14,16,18,20
  • Betty Cowl
    30% off

    £27.30
    Regular price £39.00 Minimum price £27.30
    • All Colours:Blueberry,Bright Navy,Cardinal Red,Charcoal,Deep Ocean,Evergreen,Lizard Grey,Rose Beige,Tulipwood
    • All Sizes:8,10,12,14,16,18
  • Jodi V Neck
    40% off

    £25.20
    Regular price £42.00 Minimum price £25.20
    • All Colours:Dark Amethyst,Bright Navy,Chestnut,Hibiscus,Lagoon Blue,Marine Navy,Rose Brown,Shell Pink,Soft White
    • All Sizes:8,10,12,14,16,18
  • Double Layer V Neck Top
    20% off

    £44.00
    Regular price £55.00 Minimum price £44.00
    • All Colours:Cactus Green,Cosmos Purple,Deep Pine,Laguna,Pink Coral,Raspberry Sorbet,Red Pear,Rich Navy
    • All Sizes:6,8,10,12,14,16,18,20
  • Short Sleeve Linen Shirt
    50% off

    £34.50
    Regular price £69.00 Minimum price £34.50
    • All Colours:Azure,Cherry,Coral,Light Birch,Sea Green,Soft Yellow,Soft Olive,Mint Sorbet
    • All Sizes:6,8,10,12,14,16,18,20
  • 3/4 Sleeve Sweetheart Top
    60% off

    £15.60
    Regular price £39.00 FromMinimum price £15.60 Maximum price £19.50
    • All Colours:Antique Rose,Ballet Blush,Chalk Violet,Egyptian Teal,Fuchsia,Leaf,Moonlight Blue,Navy,Sky Blue,Stone,Ultra Violet,White
    • All Sizes:XS,S,M,L,LL,XL
  • Marnie Tank Top
    50% off

    £39.50
    Regular price £79.00 Minimum price £39.50
    • All Colours:Aquamarine,Bitter Chocolate,Black,Bright Navy,Blue Spruce,Camellia Pink,Cream,Electric Lime,Taupe,Twilight Marl,Victoria Blue,Sea Blue
    • All Sizes:8,10,12,14,16,18
  • Silky Turtleneck Top
    20% off

    £36.00
    Regular price £45.00 Minimum price £36.00
    • All Colours:Bright Navy,Cornflower,Emerald Turquoise,Lavender,Neptune Blue,Orange Ochre,Pink Geranium,Raspberry Sorbet
    • All Sizes:6,8,10,12,14,16,18,20
  • Printed Ditsy Jasmine Top
    30% off

    £45.50
    Regular price £65.00 Minimum price £45.50
    • All Colours:Autumn Ditsy Floral,Summer Ditsy Floral,Spring Ditsy Floral,Winter Ditsy Floral
    • All Sizes:6,8,10,12,14,16,18,20
  • Dash Print Sleeveless V Neck Top
    50% off

    £17.50
    Regular price £35.00 Minimum price £17.50
    • All Colours:Autumn Dash,Spring Dash,Summer Dash,Winter Dash
    • All Sizes:10,14,16,18,12,8
  • Embroidered Shell Top
    50% off NEW COLOUR

    £27.50
    Regular price £55.00 Minimum price £27.50
    • All Colours:Cosmos Purple,Laguna,Light Aqua,Paradise Pink
    • All Sizes:6,8,10,12,14,16,18,20
  • Luna Luxe Pyjama Top
    50% off

    £21.00
    Regular price £42.00 Minimum price £21.00
    • All Colours:Cassis Crush,Indian Teal,Ultra Violet
    • All Sizes:8,10,12,14,16,18
  • Printed Sleeveless Paisley Top
    50% off

    £19.50
    Regular price £39.00 Minimum price £19.50
    • All Colours:Autumn Paisley,Spring Paisley,Summer Paisley,Winter Paisley
    • All Sizes:6,8,10,12,14,16,18,20
  • Sweet V Neck Rib Tee
    30% off

    £24.50
    Regular price £35.00 Minimum price £24.50
    • All Colours:Dark Amethyst,Black,Island Green,Navy
    • All Sizes:6,8,10,12,14,16,18,20
  • 3/4 Sleeve Stripe Jersey Rib Tee
    50% off

    £29.50
    Regular price £59.00 Minimum price £29.50
    • All Colours:Bright Apricot & Ivory,Chestnut & Ivory,Emerald Turquoise & Chalk White,Petal Pink & Chalk White
    • All Sizes:6,8,10,12,14,16,18,20
  • Tropical Printed Sleeveless Top
    50% off

    £19.50
    Regular price £39.00 Minimum price £19.50
    • All Colours:Autumn Tropical,Summer Tropical,Spring Tropical,Winter Tropical
    • All Sizes:6,8,10,12,14,16,18,20
  • Crochet Trim Jersey Slub Top
    50% off

    £22.50
    Regular price £45.00 Minimum price £22.50
    • All Colours:Chalk Pink,Emerald Turquoise,Malibu,Neptune Blue,Tropical Pink,Pastel Lemon
    • All Sizes:6,8,10,12,14,16,18,20
  • Silky V Neck
    20% off

    £36.00
    Regular price £45.00 Minimum price £36.00
    • All Colours:Blackcurrant,Dark Emerald,Egyptian Teal,Light Camel,Moss,Raspberry Crush,Sea Mist,Shocking Pink
    • All Sizes:8,10,12,14,16,18
  • Soft V Neck Vest
    30% off

    £24.50
    Regular price £35.00 Minimum price £24.50
    • All Colours:Cobalt,Crushed Berry,Laguna,Grass Green
    • All Sizes:6,8,10,12,14,16,18,20