而张氏能够嫁入皇家,实际上得益于明朝皇室特殊的联姻制度,张皇后的出身反映了明初皇室婚姻的变化趋势。明朝建立以后,明太祖朱元璋为了避免大明朝重蹈之前朝代的覆辙,再次出现后妃和外戚干政,导致皇权旁落的现象,危害大明朝的长治久安,便专门下诏规定大明天子和诸王在选择后妃宫嫔的时候要从民间选拔,选一个普通人家的女儿就行了,不能和朝中重臣、功臣联姻,以防后妃和大臣互相勾结,或许在朱元璋看来,前朝出现外戚干政的现象,正是由于后妃的母家势力太强了,那么自己就釜底抽薪,不娶大家族的女儿,反其道而行,找个普通人家,最好在地方上也没什么势力,这不就利于大明朝的长治久安了嘛。
不过说是这么说,但正所谓“形势比人强”,明朝初年,马上得天下,因而功臣勋贵众多,明太祖朱元璋和明成祖朱棣时期出于巩固统治的需要,还是选择和大臣勋贵们进行联姻,比如皇太子朱标的原配就是开平王常遇春长女,而燕王朱棣的王妃乃是第一功臣徐达的女儿,这种联姻在当时是必须的,但随着明朝逐渐稳固,皇帝的权力不断上升,形势悄然在变化。