Fashion retailer Karen Millen has succeeded in stopping the sale of over GBP2.6m (US$4.1m) worth of fake garments, following a three-year campaign that also targeted the factories making the imitations.