Ever so slightly Sparkly top

£29.50 Regular Price
£20.65Sale Price
  • Perfect for the festive season this ever so slightly sparkly number is light weight and airy. 

     

    Viscose/Elastane