Specialty retailer of women's plus-size fashions, Charming Shoppes Inc, said Monday it has splashed out $21.3 million on repurchasing nearly 3.2 million of its 9.5 million shares of common stock held by Limited Brands.