Collection: Tops and Trousers

  • Made in Italy Made in Italy

    Elianna Button Top Cobalt

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

    Kimbra Star Knitted Jumper Burnt Orange

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

    Salina Long Sleeve Top Berry

    4 colours
    Regular price £22
  • Vendor: Kit and Kaboodal

    Mia Black Button Top

    Regular price £28
  • Made in Italy Made in Italy

    Caylen Stripe Cotton Top Fuchsia

    2 colours
    Regular price £24 Sale price £14
    Sale
  • Made in Italy Made in Italy

    Flynn Short Sleeve Shirt Light Denim

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

    Frances Stripe Sweat Top Stone

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

    Frances Stripe Sweat Top Charcoal

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

    Catrin Top Cocoa

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

    Porthcurno Tie Back Cotton Top White

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

    Nyree Button Cotton Top Mocha

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

    Nyree Button Cotton Top Green

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

    Margie Dip Side Cotton Top Purple

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

    Margie Dip Side Cotton Top Cobalt

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

    Maryam Linen Waistcoat Orange

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

    Maryam Linen Waistcoat Pink

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

    Grace Linen Top Cocoa

    2 colours
    Regular price £37 Sale price £19
    Sale
  • Made in Italy Made in Italy

    Effie Leopard Print Cotton Joggers Cocoa

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

    Coretta Trousers Pink

    6 colours
    Regular price £44 Sale price £31
    Sale
  • Made in Italy Made in Italy

    Coretta Trousers Green

    6 colours
    Regular price £44 Sale price £35
    Sale
  • Made in Italy Made in Italy

    Poppy Needlecord Trousers Navy

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

    Poppy Needlecord Trousers Black

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

    Christobel Tie Cotton Shirt White

    2 colours
    Regular price £38 Sale price £27
    Sale
  • Made in Italy Made in Italy

    Ariella Stripe Top Blue

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

    Ariella Stripe Top Orange

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

    Colby Straight Leg Trousers Black

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

    Lorinda Trousers Blue

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

    Lorinda Trousers Stone

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

    Blythe Button Detail Top Coral

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

    Blythe Button Detail Top Powder Blue

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

    Paitlyn Print Cotton Top Pink

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

    Paitlyn Print Cotton Top Orange

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

    Alfano Cotton Star Knit Jumper Powder Blue

    4 colours
    Regular price £35 Sale price £21
    Sale
  • Made in Italy Made in Italy

    Alfano Cotton Star Knit Jumper Light Blue

    4 colours
    Regular price £35 Sale price £21
    Sale
  • Made in Italy Made in Italy

    Valerie Botanical Knitted Jumper Stone

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

    Danita Print Needlecord Top Orange

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

    Danita Print Needlecord Top Blue

    3 colours
    Regular price £30 Sale price £18
    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

    Bamburgh Stripe Knit Top Hot Pink

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

    Theresa Argyle Knitted Vest Grey

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

    Theresa Argyle Knitted Vest Orange

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

    Wynne Pleated Top Fuchsia

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

    Wynne Pleated Top Navy

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

    Charmaine Linen Top Khaki

    5 colours
    Regular price £34 Sale price £24
    Sale
  • Made in Italy Made in Italy

    Charmaine Linen Top Stone

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

    Bo Slouch V-Neck Jumper Mocha

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

    Bo Slouch V-Neck Jumper Mid Grey

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

    Jaylen Hooded Cotton Top Black

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

    Jaylen Hooded Cotton Top Camel

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

    Maleah Seam Detail Top Khaki

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

    Maleah Seam Detail Top Mid Grey

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

    Valerie Flower Knitted Jumper Cocoa

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

    Valerie Flower Knitted Jumper Black

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

    Beryl Print Cowl Neck Cotton Top Pink

    6 colours
    Regular price £43 Sale price £26
    Sale
  • Made in Italy Made in Italy

    Beryl Print Cowl Neck Cotton Top Powder Blue

    6 colours
    Regular price £43 Sale price £26
    Sale
  • Made in Italy Made in Italy

    Alice Weekend Sweatshirt Marl Charcoal

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

    Poppy Needlecord Trousers Berry

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

    Kimbra Star Knitted Jumper Dark Mocha

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

    Joetta Trousers Khaki

    5 colours
    Regular price £34 Sale price £24
    Sale
  • Made in Italy Made in Italy

    Joetta Trousers Olive

    5 colours
    Regular price £34 Sale price £27
    Sale