Collection: Test: New Arrivals

  • Made in Italy Made in Italy

    Meredith Needlecord Pinafore Black

    6 colours
    Regular price £45
  • Made in Italy Made in Italy

    Meredith Needlecord Pinafore Khaki

    6 colours
    Regular price £45
  • Made in Italy Made in Italy

    Delma Top Navy

    5 colours
    Regular price £22 Sale price £13
    Sale
  • Made in Italy Made in Italy

    Elianna Button Top Burgundy

    3 colours
    Regular price £22
  • Made in Italy Made in Italy

    Meredith Needlecord Pinafore Red

    6 colours
    Regular price £45
  • Made in Italy Made in Italy

    Annabelle V-Neck Cotton Top Red

    6 colours
    Regular price £36 Sale price £22
    Sale
  • Made in Italy Made in Italy

    Glenna Pattern Cotton Top Stone

    5 colours
    Regular price £28
  • Made in Italy Made in Italy

    Effie Leopard Print Cotton Joggers Charcoal

    6 colours
    Regular price £40
  • Made in Italy Made in Italy

    Macie Ink Print Shirt Purple

    5 colours
    Regular price £52
  • Made in Italy Made in Italy

    Darby Stripe Dipped Hem Cotton Top Navy

    1 colour
    Regular price £38 Sale price £23
    Sale
  • Made in Italy Made in Italy

    Brianne Long Sleeve Cotton Dress Marl Grey

    5 colours
    Regular price £40
  • Made in Italy Made in Italy

    Theresa Argyle Knitted Vest Pink

    4 colours
    Regular price £32 Sale price £19
    Sale
  • Made in Italy Made in Italy

    Tarna Button Linen Tunic Hot Pink

    7 colours
    Regular price £50
  • Made in Italy Made in Italy

    Carlota Stripe Linen Jacket Navy

    2 colours
    Regular price £39
  • Made in Italy Made in Italy

    Tarna Button Linen Tunic Stone

    7 colours
    Regular price £50
  • Made in Italy Made in Italy

    Maya Linen Top Black

    5 colours
    Regular price £26 Sale price £16
    Sale
  • Made in Italy Made in Italy

    Aldeburgh Knit Top Sage Green

    6 colours
    Regular price £34 Sale price £27
    Sale
  • Made in Italy Made in Italy

    Maya Linen Top Khaki

    5 colours
    Regular price £26
  • Made in Italy Made in Italy

    Maya Linen Top Mocha

    5 colours
    Regular price £26 Sale price £18
    Sale
  • Made in Italy Made in Italy

    Bamburgh Stripe Knit Top Orange

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Bamburgh Stripe Knit Top Yellow

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Linzi V-Neck Dress Light Blue

    2 colours
    Regular price £34
  • New In
    Final One
    Kit and Kaboodal Kit and Kaboodal

    Alyssa Scarf Blue

    1 colour
    Regular price £16
  • Made in Italy Made in Italy

    Lilah Print Cotton Trousers Mocha

    3 colours
    Regular price £37
  • Made in Italy Made in Italy

    Philippa Belted Trousers Khaki

    4 colours
    Regular price £33
  • Made in Italy Made in Italy

    Lynna V-Neck Jumper Mocha

    3 colours
    Regular price £28
  • Made in Italy Made in Italy

    Tasha Cowl Neck Linen Dress Orange

    2 colours
    Regular price £62
  • Made in Italy Made in Italy

    Tasha Cowl Neck Linen Dress Blue

    2 colours
    Regular price £62
  • Made in Italy Made in Italy

    Isolde Botanical Print Linen Top Powder Blue

    2 colours
    Regular price £30
  • Made in Italy Made in Italy

    Isolde Botanical Print Linen Top Stone

    2 colours
    Regular price £30
  • Made in Italy Made in Italy

    Allena Frill Top Navy

    Regular price £32
  • Made in Italy Made in Italy

    Tarna Button Linen Tunic Orange

    7 colours
    Regular price £50 Sale price £30
    Sale
  • Made in Italy Made in Italy

    Maya Linen Top Stone

    5 colours
    Regular price £26
  • Made in Italy Made in Italy

    Tarna Button Linen Tunic Lime

    7 colours
    Regular price £50 Sale price £40
    Sale
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Stone

    9 colours
    Regular price £26 Sale price £16
    Sale
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Navy

    9 colours
    Regular price £26
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Blue

    9 colours
    Regular price £26
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Aqua

    9 colours
    Regular price £26
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top White

    9 colours
    Regular price £26 Sale price £13
    Sale
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Fuchsia

    9 colours
    Regular price £26 Sale price £16
    Sale
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Orange

    9 colours
    Regular price £26 Sale price £16
    Sale
  • Made in Italy Made in Italy

    Vicki Floral Print Cotton Top Cobalt

    9 colours
    Regular price £26 Sale price £13
    Sale
  • Made in Italy Made in Italy

    Bingham Tiered Cotton Top Lilac

    3 colours
    Regular price £36
  • Made in Italy Made in Italy

    Trista Denim Jacket Dark Denim

    1 colour
    Regular price £47 Sale price £28
    Sale
  • Made in Italy Made in Italy

    Darya Stripe Denim Trousers Dark Denim

    1 colour
    Regular price £37 Sale price £22
    Sale
  • Made in Italy Made in Italy

    Katya V-Neck Top Green

    4 colours
    Regular price £30 Sale price £18
    Sale
  • Made in Italy Made in Italy

    Katya V-Neck Top Fuchsia

    4 colours
    Regular price £30 Sale price £15
    Sale
  • Made in Italy Made in Italy

    Blythe Button Detail Top Powder Blue

    10 colours
    Regular price £27
  • Made in Italy Made in Italy

    Aldeburgh Knit Top Mocha

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Bamburgh Stripe Knit Top Hot Pink

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Aldeburgh Knit Top Olive

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Aldeburgh Knit Top Hot Pink

    6 colours
    Regular price £34 Sale price £17
    Sale
  • Made in Italy Made in Italy

    Katya V-Neck Top Pink

    4 colours
    Regular price £30
  • Made in Italy Made in Italy

    Bamburgh Stripe Knit Top Olive

    6 colours
    Regular price £34 Sale price £17
    Sale
  • Made in Italy Made in Italy

    Blythe Button Detail Top Coral

    10 colours
    Regular price £27
  • Made in Italy Made in Italy

    Aldeburgh Knit Top Navy

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Blythe Button Detail Top Green

    10 colours
    Regular price £27 Sale price £16
    Sale
  • Made in Italy Made in Italy

    Blythe Button Detail Top Stone

    10 colours
    Regular price £27
  • Made in Italy Made in Italy

    Aldeburgh Knit Top Powder Blue

    6 colours
    Regular price £34 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Blythe Button Detail Top Pink

    10 colours
    Regular price £27