US denim brand Joe's Jeans has agreed to buy rival apparel firm Hudson Clothing Holdings for US$97.6m as it looks to increase production capabilities and drive international growth.