Ladies Size 2xsmall Primark Cardigan

worn a few times would fit Size 6 to 12 depending on which fit you would like

eBay