Я родом из ивановской области и не буду копировать текст с Википедии.
Город невест - всего лишь бренд. Сейчас я бы Иваново таким не назвал.
Во времена студенчества, благодаря наличию в городе относительно сильных Вузов (эгерго, гос, хим, мед) в город съезжалось очень много людей как из родной области, так и из других областей. Лично я наблюдал такую картину, что студенток было много больше, нежели студентов. На центральной улице висел баннер (город невест), который позднее менялся на город студентов
Вроде бы потому что там было когда-то очень много женщин и очень мало мужчин. Из-за этого, грубо говоря, на одного мужчину было очень много женщин, т.е. невест, поэтому и город невест, собственно.