*** FREE UK MAINLAND SHIPPING ON ORDERS OVER £60.00 ***

Heart patch oversized top
Heart patch oversized top
Heart patch oversized top
Heart patch oversized top
Heart patch oversized top
Heart patch oversized top
Heart patch oversized top
Heart patch oversized top
Heart patch oversized top

Heart patch oversized top

Regular price
£29.00
Sale price
£29.00
Regular price
Sold out
Unit price
per 
Tax included.

Heart patch oversized top, aysymetric hem

100% cotton stretch

made in Italy