Collection: Davena Stripe Knit Top

  • Made in Italy Made in Italy

    Davena Stripe Knit Top Navy

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

    Davena Stripe Knit Top Mocha

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

    Davena Stripe Knit Top Green

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

    Davena Stripe Knit Top Pink

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

    Davena Stripe Knit Top Purple

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

    Davena Stripe Knit Top Blue

    • One Size Fits UK 8 to 20One size UK 8–20
    Regular price £28