Size 16 H&M blue striped tiny star dress

H&M

£7.00
  • Excellent condition - minimal wear
  • Polyester cotton
  • drop shoulder
  • elasticated waist