Collection: Ladies Cotton Dresses

  • Made in Italy Made in Italy

    Henrietta Cotton Dress Stone

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

    Henrietta Cotton Dress Pink

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

    Henrietta Cotton Dress Navy

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

    Hepworth Pebble Cotton Dress Lime

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

    Hepworth Pebble Cotton Dress Powder Blue

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

    Kadenzia Cotton Tunic Navy

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

    Kadenzia Cotton Tunic Light Blue

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

    Kadenzia Cotton Tunic Charcoal

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

    Kadenzia Cotton Tunic Mocha

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

    Kadenzia Cotton Tunic White

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

    Kadenzia Cotton Tunic Pink

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

    Kadenzia Cotton Tunic Fuchsia

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

    Rosalind Ditsy Cotton Dress Mocha

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

    Rosalind Ditsy Cotton Dress Stone

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

    Rosalind Ditsy Cotton Dress Jade Green

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

    Phoebe Stripe Cotton Dress Blue

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

    Phoebe Stripe Cotton Dress Cobalt

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

    Phoebe Stripe Cotton Dress Fuchsia

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

    Eliza Cotton Dress Cobalt

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

    Eliza Cotton Dress Fuchsia

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

    Eliza Cotton Dress Stone

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

    Eliza Cotton Dress Blue

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

    Eliza Cotton Dress Mocha

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

    Eliza Cotton Dress Purple

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

    Eliza Cotton Dress Green

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

    Meredith Needlecord Pinafore Black

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

    Meredith Needlecord Pinafore Navy

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

    Meredith Needlecord Pinafore Red

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

    Joanna Cotton Dress Wine

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

    Joanna Cotton Dress Purple

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

    Joanna Cotton Dress Navy

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

    Eliza Cotton Dress Red

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

    Eliza Cotton Dress Navy

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

    Eliza Cotton Dress Charcoal

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

    Eliza Cotton Dress Khaki

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

    Tina Ribbed Detail Cotton Dress Navy

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

    Tina Ribbed Detail Cotton Dress Black

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

    Tina Ribbed Detail Cotton Dress Khaki

    6 colours
    Regular price £43