Primark's Amazing Limited Edition Collection

Primark Embellished Shell Top, £16