Apparel retailer Charlotte Russe Holding has secured an exclusive deal to distribute and sell People's Liberation clothing in the company's stores in North and Central America.