Collection: Celeste Stripe Cotton Top

  • Celeste Stripe Cotton Top Blue Grey
    New In
    Made in Italy Made in Italy

    Celeste Stripe Cotton Top Blue Grey

    5 colours
    Regular price £42
  • Celeste Stripe Cotton Top Camel
    New In
    Made in Italy Made in Italy

    Celeste Stripe Cotton Top Camel

    5 colours
    Regular price £42
  • Celeste Stripe Cotton Top Moss
    New In
    Made in Italy Made in Italy

    Celeste Stripe Cotton Top Moss

    5 colours
    Regular price £42
  • Celeste Stripe Cotton Top Purple
    New In
    Made in Italy Made in Italy

    Celeste Stripe Cotton Top Purple

    5 colours
    Regular price £42
  • Celeste Stripe Cotton Top Teal
    New In
    Made in Italy Made in Italy

    Celeste Stripe Cotton Top Teal

    5 colours
    Regular price £42