KAREN MILLEN BLACK TOP BNWT SIZE 10.
New with tags, was reduced by shop a couple of times from £69.95
To £34.95
Nice stretchy top