Collection: Ladies Cotton Dresses

  • Made in Italy Made in Italy

    Gracie Pocket Navy Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £46
  • Made in Italy Made in Italy

    Gracie Pocket Black Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £46
  • Made in Italy Made in Italy

    Gracie Pocket Purple Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £46
  • Made in Italy Made in Italy

    Gracie Pocket Cocoa Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £46
  • Vendor: Kit and Kaboodal

    Gracie Pocket Dress Khaki

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £46
  • Made in Italy Made in Italy

    Gracie Pocket Grape Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £46
  • Made in Italy Made in Italy

    Ruby Needlecord Button Navy Dress

    • S/MS/M
    • M/LM/L
    Regular price £52
  • Made in Italy Made in Italy

    Ruby Needlecord Button Black Dress

    • S/MS/M
    • M/LM/L
    Regular price £52
  • Made in Italy Made in Italy

    Ruby Needlecord Button Khaki Dress

    • S/MS/M
    • M/LM/L
    Regular price £52
  • Made in Italy Made in Italy

    Ruby Needlecord Button Cocoa Dress

    • S/MS/M
    • M/LM/L
    Regular price £52
  • Made in Italy Made in Italy

    Ruby Needlecord Button Wine Dress

    • S/MS/M
    • M/LM/L
    Regular price £52
  • Made in Italy Made in Italy

    Marnie Print Dress

    • One Size Fits UK 8 to 24One size UK 8–24
    Regular price £38
  • Made in Italy Made in Italy

    Zouch Linen Cap Sleeve Dress

    • One Size Fits UK 8 to 22One size UK 8–22
    Regular price £42
  • Made in Italy Made in Italy

    Zouch Linen Cap sleeve Dress

    • One Size Fits UK 8 to 22One size UK 8–22
    Regular price £42
  • Made in Italy Made in Italy

    Zouch Linen Cap Sleeve Dress

    • One Size Fits UK 8 to 22One size UK 8–22
    Regular price £42
  • Made in Italy Made in Italy

    Zouch Linen Cap Sleeve Dress

    • One Size Fits UK 8 to 24One size UK 8–24
    Regular price £42
  • Made in Italy Made in Italy

    Zouch Linen Cap Sleeve Dress

    • One Size Fits UK 8 to 22One size UK 8–22
    Regular price £42
  • Vendor: Kit and Kaboodal

    Lottie Stripe Dress

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £50
  • Vendor: Kit and Kaboodal

    Lottie Stripe Dress Mocha

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £50
  • Vendor: Kit and Kaboodal

    Lottie Stripe Dress

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £50
  • Vendor: Kit and Kaboodal

    Lottie Stripe Dress

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £50
  • Vendor: Kit and Kaboodal

    Lottie Stripe Dress

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £50
  • Made in Italy Made in Italy

    Alessia Cotton Swing Dress Hot Pink

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £34
  • Made in Italy Made in Italy

    Alessia Cotton Swing Dress Black

    • One Size Fits UK 8 to 26One size UK 8–26
    Regular price £34
  • Made in Italy Made in Italy

    Annalise Print Cotton Orange Dress

    • OneOne
    Regular price £38
  • Made in Italy Made in Italy

    Annalise Print Cotton Pink Dress

    • OneOne
    Regular price £38
  • Made in Italy Made in Italy

    Annalise Print Cotton Mocha Dress

    • OneOne
    Regular price £38
  • Made in Italy Made in Italy

    Annalise Print Cotton Yellow Dress

    • OneOne
    Regular price £38
  • Made in Italy Made in Italy

    Annalise Print Cotton Green Dress

    • OneOne
    Regular price £38
  • Vendor: Kit and Kaboodal

    Aurora Leaf Linen Shift Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £34
  • Vendor: Kit and Kaboodal

    Aurora Leaf Linen Shift Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £34
  • Vendor: Kit and Kaboodal

    Aurora Leaf Linen Shift Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £34
  • Vendor: Kit and Kaboodal

    Aurora Leaf Linen Shift Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £34
  • Vendor: Kit and Kaboodal

    Aurora Leaf Linen Shift Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £34
  • Vendor: Kit and Kaboodal

    Aurora Leaf Linen Shift Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £34
  • Made in Italy Made in Italy

    Kalli Cotton Frill Navy Dress

    • OneOne
    Regular price £45
  • Made in Italy Made in Italy

    Kalli Cotton Frill Pink Dress

    • OneOne
    Regular price £45
  • Made in Italy Made in Italy

    Kalli Cotton Frill Light Green Dress

    • OneOne
    Regular price £45
  • Made in Italy Made in Italy

    Carrie Sleeveless Print Cotton Dress Stone

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £38
  • Exclusive Made in Italy Exclusive Made in Italy

    Crespa Crinkle Cotton Dress Green

    • One Size Fits UK 8 to 28One size UK 8–28
    Regular price £44
  • Exclusive Made in Italy Exclusive Made in Italy

    Crespa Crinkle Cotton Dress Baby Pink

    • One Size Fits UK 8 to 28One size UK 8–28
    Regular price £44
  • Exclusive Made in Italy Exclusive Made in Italy

    Crespa Crinkle Cotton Dress Orange

    • One Size Fits UK 8 to 28One size UK 8–28
    Regular price £44
  • Exclusive Made in Italy Exclusive Made in Italy

    Crespa Crinkle Cotton Dress Powder Blue

    • One Size Fits UK 8 to 28One size UK 8–28
    Regular price £44
  • Exclusive Made in Italy Exclusive Made in Italy Made in Italy Made in Italy

    Illaria Crinkle Cotton Dress White

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £42
  • Made in Italy Made in Italy

    Illaria Crinkle Cotton Dress Mint Green

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £42
  • Exclusive Made in Italy Exclusive Made in Italy Made in Italy Made in Italy

    Illaria Crinkle Cotton Dress Fuchsia

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £42
  • Exclusive Made in Italy Exclusive Made in Italy Made in Italy Made in Italy

    Illaria Crinkle Cotton Dress Cocoa

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £42
  • Exclusive Made in Italy Exclusive Made in Italy Made in Italy Made in Italy

    Illaria Crinkle Cotton Dress Colbalt

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £42
  • Made in Italy Made in Italy

    Amalfi Relaxed Navy Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £40
  • Vendor: Kit and Kaboodal

    Amalfi Relaxed White Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £40
  • Vendor: Kit and Kaboodal

    Positano Crochet Maxi Navy Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £50
  • Vendor: Kit and Kaboodal

    Monaco Zip White Maxi Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £45
  • Vendor: Kit and Kaboodal

    Monaco Zip Pink Maxi Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £45
  • Vendor: Kit and Kaboodal

    Monaco Zip Navy Maxi Dress

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £45
  • Vendor: Kit and Kaboodal

    Isabella Button Midi White Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £50
  • Vendor: Kit and Kaboodal

    Isabella Button Midi Blue Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £50
  • Exclusive Made in Italy Exclusive Made in Italy

    Ava Stone Print Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £36
  • Exclusive Made in Italy Exclusive Made in Italy

    Ava White Print Dress

    • One Size Fits UK 8 to 18One size UK 8–18
    Regular price £36 Sale price £25
    Sale
  • Exclusive Made in Italy Exclusive Made in Italy

    Esme White Print Dress

    • One Size Fits UK 8 to 16One size UK 8–16
    Regular price £36 Sale price £28
    Sale
  • Exclusive Made in Italy Exclusive Made in Italy

    Esme Khaki Print Dress

    • One Size Fits UK 8 to 16One size UK 8–16
    Regular price £36 Sale price £28
    Sale