Celeste Denim Dress

  • Sale
  • Regular price £62.00


Celeste denim dress by British brand Louche.

70% cotton, 30% polyester
Hand wash
Made in China