Collection: Tops and Trousers

  • New In
    Last 2
    Made in Italy Made in Italy

    Allena Frill Top Light Pink

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

    Kyrie Linen Orange Top

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

    Kyrie Linen Blue Top

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

    Kyrie Linen Navy Top

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

    Kyrie Linen Pink Top

    6 colours
    Regular price £45
  • New In
    Final One
    Made in Italy Made in Italy

    Delma Top Navy

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

    Indi button Cotton Mint Top

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

    Raya frill Top

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

    Raya Frill Wine Top

    5 colours
    Regular price £34
  • Vendor: Kit and Kaboodal

    Rhiannon Crinkle Cotton Pink Top

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

    Rhiannon Crinkle Cotton Stone Tunic

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

    Rhiannon Crinkle Cotton Yellow Top

    5 colours
    Regular price £45
  • New In
    Made in Italy Made in Italy

    Bingham Tiered Cotton Top Pink

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

    Charmaine Linen Top White

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

    Audrey Collared Linen Top Mid Grey

    2 colours
    Regular price £36 Sale price £22
    Sale
  • New In
    Last 2
    Exclusive Made in Italy Exclusive Made in Italy

    Aurelia Gingham Cotton Top Khaki

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

    Stori Capri Trousers Black

    3 colours
    Regular price £24 Sale price £12
    Sale
  • Made in Italy Made in Italy

    Anita Shacket Khaki

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

    Anita Shacket Camel

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

    Anita Shacket Black

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

    Anita Shacket Navy

    5 colours
    Regular price £35
  • New In
    Exclusive Made in Italy Exclusive Made in Italy

    Aura Button Khaki Linen Top

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

    Coretta Trousers Navy

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

    Amber Cotton Top Fuchsia

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

    Stacey Top Mid Grey

    2 colours
    Regular price £28 Sale price £17
    Sale
  • New In
    Last 2
    Exclusive Made in Italy Exclusive Made in Italy

    Arabella Cotton Tunic Top Fuchsia

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

    Jacinda Stripe Cotton Trousers Khaki

    4 colours
    Regular price £37
  • New In
    Final One
    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

    Babette Needlecord Trousers Khaki

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

    Bingham Tiered Cotton Top Fuchsia

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

    Audrey Collared Linen Top Khaki

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

    Alazne Jumper Black

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

    Babette Needlecord Trousers Nutmeg

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

    Kadenzia Cotton Tunic Light Blue

    1 colour
    Regular price £33 Sale price £20
    Sale
  • Made in Italy Made in Italy

    Joetta Trousers Olive

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

    Marva Stripe Knit Top Light Blue

    5 colours
    Regular price £39 Sale price £23
    Sale
  • Made in Italy Made in Italy

    Bo Slouch V-Neck Jumper Hot Pink

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

    Alfano Cotton Star Knit Jumper Light Blue

    1 colour
    Regular price £35 Sale price £21
    Sale
  • Made in Italy Made in Italy

    Caylen Stripe Cotton Top Orange

    1 colour
    Regular price £24 Sale price £14
    Sale
  • Exclusive Made in Italy Exclusive Made in Italy

    Aurelia Gingham Cotton Top Fuchsia

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

    Alazne Jumper Fuchsia

    3 colours
    Regular price £28
  • New In
    Last 4
    Exclusive Made in Italy Exclusive Made in Italy Made in Italy Made in Italy

    Ariana Cotton Tunic Top Baby Pink

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

    Aurelia Gingham Cotton Top Cocoa

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

    Ariana Cotton Tunic Top Stone

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

    Aurelia Gingham Cotton Top Navy

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

    Ariana Cotton Tunic Top Apple Green

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

    Ariana Cotton Tunic Top Cobalt

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

    Clarinda Cotton Harem Trousers Mid Grey

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

    Roxanna Flower Knitted Jumper Mint

    2 colours
    Regular price £30 Sale price £18
    Sale
  • Exclusive Made in Italy Exclusive Made in Italy

    Steffani Blue Cotton Top

    6 colours
    Regular price £28