Collection: Tops and Trousers

  • Made in Italy Made in Italy

    Wynne Pleated Top Khaki

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

    Delma Top Navy

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

    Jodene Star Cotton Top Berry

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

    Jodene Star Cotton Top Pink

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

    Celandine Cowl Neck Top Navy

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

    Ophira Smock Cotton Top Orange

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

    Bamburgh Knit Top Black

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

    Dawsmere Button Linen Top Olive

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

    Dawsmere Button Linen Top Royal Blue

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

    Annalee Hooded Linen Top Pink

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

    Annalee Hooded Linen Top Khaki

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

    Freya Top Orange

    3 colours
    Regular price £29 Sale price £17
    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

    Avis Botanical Print Top Emerald

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

    Carlota Stripe Linen Jacket Black

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

    Aitana Pocket Linen Trousers Camel

    3 colours
    Regular price £40
  • Exclusive Made in Italy Exclusive Made in Italy

    Steffani Yellow Cotton Top

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

    Steffani Pink Cotton Top

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

    Steffani Blue Cotton Top

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

    Aurelia Gingham Cotton Top Fuchsia

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

    Aurelia Gingham Cotton Top Orange

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

    Aurelia Gingham Cotton Top Khaki

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

    Aurelia Gingham Cotton Top Cocoa

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

    Aurelia Gingham Cotton Top Navy

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

    Arabella Cotton Tunic Top Navy

    Regular price £30
  • Exclusive Made in Italy Exclusive Made in Italy

    Arabella Cotton Tunic Top Fuchsia

    Regular price £30
  • Exclusive Made in Italy Exclusive Made in Italy

    Arabella Cotton Tunic Top White

    Regular price £30
  • Exclusive Made in Italy Exclusive Made in Italy

    Arabella Cotton Tunic Top Aqua

    Regular price £30
  • Exclusive Made in Italy Exclusive Made in Italy

    Arabella Cotton Tunic Top Lime Green

    Regular price £30
  • Exclusive Made in Italy Exclusive Made in Italy

    Arabella Cotton Tunic Top Stone

    Regular price £30
  • Made in Italy Made in Italy

    Jacinda Stripe Cotton Trousers Olive

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

    Alfano Cotton Star Knit Jumper Stone

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

    Burford V-Neck Top Yellow

    1 colour
    Regular price £32