Top brands for men on a budget include H&M, Uniqlo, Zara, and Topman. J.Crew Factory, Gap, and Old Navy are also great choices. Don't forget about Banana Republic Factory, Everlane, and Mango. Asos, Boohoo, Forever 21, Target, and Nordstrom Rack round out the list.