古代的时候,成功男士可以纳妾。有的老头都一大把年纪了,还纳妾生孩子,这样就会出现儿子比曾孙年纪还小的情况。比如李渊最小的儿子李元婴,就比李渊的曾孙李欣小两岁。李渊最小的女儿常乐公主,岁数就比李渊的孙子李治还小。
李治小时候就喜欢和小姑姑常乐公主玩耍,姑侄二人关系非常好。常乐公主长大了,该嫁老公了。那个时候李渊早已驾崩,李世民是常乐公主活着的最大的哥哥。长兄如父的李世民,只能亲自操持常乐公主的婚事。
李渊太原起兵之后,有个叫赵绰的武将,追随李渊南征北战,立下了赫赫战功,因此被李渊封为十二卫将军。赵绰的儿子赵瑰,颇有乃父遗风,也有几分勇力。赵瑰深得李世民赏识,被李世民挑选为妹夫。常乐公主在李世民的主持之下,嫁给了功臣的儿子赵瑰。
赵瑰与常乐公主夫妻恩爱,生下了女儿赵氏。赵氏长大了,被表哥李治相中,聘为英王李显的王妃。论辈分,赵氏是李治的表妹,却成了李治的儿媳妇。李治这么搞,确实是乱了辈分。李治不在乎辈分,武皇后在乎啊,武皇后一开始就反对这门亲事。
由于李治和常乐公主关系实在太好了,姑侄二人不顾武皇后的反对,硬是绕过武皇后,把这桩婚事定下来了。当时的武皇后,实力还没有后来那么强大,她不能和李治硬顶,只好同意这门亲事。(此事典出《新唐书》语:"父瑰,尚高祖常乐公主。帝为英王,聘后为妃。高宗於公主恩尤隆。武后不喜。")