topshop UK6 (will fit UK8) white formal blouse. small stain pictured unnoticeable if tucked into high waisted skirt or trousers.
Buy and sell on your own terms and no meet-ups required