Collection: Tops and Dresses

  • Made in Italy Made in Italy

    Bamburgh Knit Top Hot Pink

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

    Natasha Crochet Shoulder Linen Top Charcoal

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

    Natasha Crochet Shoulder Linen Top Cocoa

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

    Jodie Dip Side Cotton Top Yellow

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

    Jodie Dip Side Cotton Top Cocoa

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

    Bamburgh Stripe Knit Top Wine

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

    Bamburgh Knit Top Wine

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

    Alara Linen Dress Hot Pink

    Regular price £42
  • Made in Italy Made in Italy

    Agnetha Flower Top Hot Pink

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

    Blythe Button Detail Top Bubblegum Pink

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

    Etienne Floral Wrap Dress Sage Green

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

    Blythe Button Detail Top Berry

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

    Penelope Pocket Needlecord Dress Cocoa

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

    Jojo Print Button Dress Khaki

    5 colours
    Regular price £36 Sale price £25
    Sale
  • Made in Italy Made in Italy

    Jojo Print Button Dress Navy

    5 colours
    Regular price £36 Sale price £25
    Sale
  • Made in Italy Made in Italy

    Gabrielle Embroidered Linen Dress Coral

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

    Gabrielle Embroidered Linen Dress Powder Blue

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

    Milana Pattern Linen Dress Green

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

    Amber Cotton Top Coral

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

    Etienne Floral Wrap Dress Lilac

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

    Agnetha Flower Top Blue

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

    Penny Cotton Dress Black

    7 colours
    Regular price £42 Sale price £25
    Sale
  • Made in Italy Made in Italy

    Penny Cotton Dress Mocha

    7 colours
    Regular price £42 Sale price £25
    Sale
  • Made in Italy Made in Italy

    Milana Print Linen Dress Orange

    1 colour
    Regular price £44 Sale price £31
    Sale
  • Made in Italy Made in Italy

    Porthcurno Tie Back Cotton Top Light Blue

    5 colours
    Regular price £24 Sale price £17
    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

    Hepworth Pebble Cotton Dress Lime

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

    Jojo Print Button Dress Berry

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

    Bantham Strap Back Cotton Top Green

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

    Aisha Sleeveless Print Linen Dress Stone

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

    Fabiola Print Bardot Tunic Khaki

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

    Fabiola Print Bardot Tunic Fuchsia

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

    Bliss Print Dress Orange

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

    Lyla Floral Linen Dress Hot Pink

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

    Melany Pocket Cotton Dress Fuchsia

    4 colours
    Regular price £42 Sale price £25
    Sale
  • Made in Italy Made in Italy

    Melany Pocket Cotton Dress Purple

    4 colours
    Regular price £42 Sale price £25
    Sale
  • Made in Italy Made in Italy

    Camille Strap Dress Green

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

    Natasha Crochet Shoulder Linen Top Royal Blue

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

    Etienne Floral Wrap Dress Mocha

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

    Etienne Floral Wrap Dress Fuchsia

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

    Vivianne Shirt Blue

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

    Joyce Button Linen Dress Berry

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

    Nova Linen Dress Lilac

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

    Carli V-Neck Pattern Dress Pink

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

    Melany Pocket Cotton Dress Camel

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

    Melany Pocket Cotton Dress Burnt Orange

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

    Fiona Strap Dress Kingfisher

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

    Nova Linen Dress Fuchsia

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

    Nova Linen Dress Orange

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

    Carli V-Neck Pattern Dress Stone

    3 colours
    Regular price £39 Sale price £27
    Sale
  • Made in Italy Made in Italy

    Carli V-Neck Pattern Dress Olive

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

    Cesca Strap Linen Dress Orange

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

    Cesca Strap Linen Dress Navy

    5 colours
    Regular price £48 Sale price £31
    Sale
  • Made in Italy Made in Italy

    Cesca Strap Linen Dress Mocha

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

    Bianca Cotton Top Cobalt

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

    Camille Strap Dress Cocoa

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

    Avis Botanical Print Top Emerald

    3 colours
    Regular price £32
  • Vendor: Kit and Kaboodal

    Mia Black Button Top

    Regular price £28
  • Vendor: Kit and Kaboodal

    Mia Cocoa Button Top

    Regular price £28
  • Made in Italy Made in Italy

    Mia Navy Button Top

    Regular price £28