在南北朝的时候,北方曾有一个强大的王朝,这就是北魏。北魏在当时已经完成了北方的统一,但是却无力南下,无法在和南朝的作战中形成压倒优势,在534年,北魏分裂成东西两部,在西北的西魏则渐渐形成了关陇集团。在当时形成了八柱国和十二大将军的军事集团,这20个家族之间,也互相进行通婚,其中有三家比较特殊。

当时的八柱国之一的独孤信,膝下有七个女儿,其中四女嫁给了当时的唐国公李虎之子李昞,七女嫁给了当时的十二大将军之一的杨忠之子杨坚,后来李昞和独孤氏产下了一子,这个孩子叫李渊。而杨坚和李渊就是后来隋唐两国的开国之君。也就是说,杨坚是李渊的小姨夫。李渊和杨坚的儿子是一辈。后来的隋炀帝杨广出生于李渊之后,所以他就是李渊的表弟,而李世民就得叫杨广叔叔。
但其实在历史上,李世民和杨广除了这么一层表叔表侄子的关系外,还有两层关系,而这两次关系都牵扯到了一些人。他们都和杨广沾亲带故,经过隋的变乱之后,后来都因缘际会到了李世民的身边。

首先李世民就要改称呼,李世民在当皇帝之后,立长孙氏为皇后这都是大家所知的,而在李世民的其他妃子中,竟然有两位杨妃,根据年龄的大小而分为大小杨妃。而经过考证之后,证明了其中年长的那个是杨广的女儿,大杨妃在历史上的记载很少,只知道的是给李世民生育两个皇子,而根据她生的第一个儿子是619年出生来看,大杨妃应该是在隋炀帝到扬州之前把她抛下,后来和李世民结婚。这么来看,要是杨广还活着,李世民还得叫这个叔叔一声岳父大人。

还没完,在玄武门之变的时候,李世民把他大哥和四弟杀死之后,几乎灭了他们的全家,其中这二人的后代则被全杀死,在进入齐王李元吉的府宅之后,见到李元吉的夫人生长的如此美妙,李世民便巧言令色,将他纳入了后宫,后来生育了一个皇子。而追溯这个杨妃的来历,则很玩味,他是隋朝的观德王杨雄的侄孙女,杨雄是谁,他是隋文帝杨坚的族子。别看杨雄年龄甚至比杨坚还大一岁,但是在辈分上还小杨坚一辈。也就是说杨广和这个比他父亲还大的人是一个辈分。这个杨妃可以说是杨广的侄孙女,也就是说要是强论起来的话,李世民又得再降一辈,成为杨广的孙女婿。

其实在历史上,还有一种传闻,就是李世民和杨广曾经和同一个女人成婚,这个人就是萧氏,在历史上,他可是一名贤后,在杨广急功近利的时候曾经劝诫过,但是杨广没听,在618年扬州宫变,杨广被杀后萧后被宇文化及带走,此后流转在宇文化及、窦建德和突厥汗王手里,在唐朝破突厥后,萧后被李世民迎了回来,纳入了后宫。于是杨广就成了李世民的“前夫哥”。不过萧后出生于567年,而李世民出生于598年,两个人差了32岁,实在是难让人相信。而史书中也没有记载李世民曾经要纳其为妃,只是把她妥善安置了起来,所以这层关系大家就权当一笑罢了。