上文提到,长公主是景帝胞姊,生有一个女儿,芳名阿娇。当王美人与长公主在私下里达成婚约之后,王美人就来见景帝,说起长公主愿与自己结儿女姻亲的事情。景帝因为阿娇长刘彻几岁,认为不太合适,所以没有马上答应这件婚事。王美人见皇上有些犹豫,就将长公主搬来,想让她去向景帝求亲。长公主索性就带着女儿一起入宫。长公主看见刘彻也在一旁玩耍,就顺手抱起了他,放在自己的膝盖上,一边抚摸着小小的刘彻,一边开玩笑地问:“你愿意娶媳妇吗?”刘彻生性聪颖,连忙对长公主嘻嘻一笑,但他并没有说什么。长公主见刘彻小小年纪居然还知道害羞,就更觉得有趣,于是故意指着其中的一个宫女说:“这个人给你做媳妇,可合你的心意?”刘彻立即晃着他的小脑袋,很是不高兴的样子。过了一会儿,长公主又指了指阿娇说:“阿娇给你做媳妇好不好?”刘彻这时才笑着说:“如果能娶阿娇做我的媳妇,我一定要造个金屋子来保护她。”此言一出,非但长公主、王美人听了笑得前仰后合,连景帝也笑着骂道:“这个小孩子脸皮也太厚了!”景帝想:他小小年纪,唯独喜欢阿娇,大概是前生注定的姻缘,不如就应允他们,成就了这双儿女的终身大事,于是就认定了这门婚约。长公主与王美人彼此关系更深了。而小小年纪的刘彻也为后世留下了一个“金屋藏娇”的典故。
在长公主与王美人设计除掉了栗妃母子之后,太子刘彻于16岁时顺利地继承了皇位。这就是历史上有名的汉武帝。因为他未即位时,已经娶了长公主的女儿陈阿娇为妃,此时尊为天子,当然就立陈氏为皇后了。当初年少的武帝看中陈阿娇固然对其有好感,但这桩婚姻更多地具有政治目的,加上武帝好色成性,必然导致了阿娇的悲剧命运。起初武帝与陈皇后的感情还是很好的,但两人婚后很久,陈皇后都没能为武帝生下个一男半女。不过武帝还是很尊敬她,很大的原因在于长公主的家族势力足以左右朝政。为了自己的皇位,他还是一直宠幸着陈皇后。
在一次机缘巧合的情况下,武帝路过他姐姐平阳公主的家,公主盛宴款待了皇帝,还召出十余个年轻美貌的女子与武帝一同饮酒作乐。武帝天生就是个情种,此时左右顾盼,却没有一个中意的。平阳公主见皇上没有一个喜欢的,便将准备好的一个女子召入。武帝不由得看呆了。这名女子低眉敛翠,晕脸生红,斜着一双俏眼,眼波屡向武帝飘去。所弹唱的歌曲也无比柔靡,令武帝魂驰魄荡,心动神迷。他连忙问平阳公主这女子是何人。平阳公主告诉他,这名女子名叫卫子夫。于是武帝假称天气热,要去里面更衣。公主当然知道武帝的意思了,于是命卫子夫随侍武帝。武帝“更衣”却半天才出来,卫子夫双眼微惺,云鬟凌乱,含羞俯首,手捏着衣带,默默不语。于是平阳公主便顺水推舟地将卫子夫送与武帝。武帝找到自己的意中人心里十分高兴,便带着这个美女回宫了。
回到宫中时,天色已昏,武帝本打算夜间再与卫子夫续云雨之乐。谁知陈皇后却在宫中等候,此时两个人碰了个对面。她竖起柳眉,脸色铁青,愤愤地说道:“好!好!”说罢转头就走。武帝自思,皇后一家权势庞大,自己能够继承皇位也多亏人家扶持,况且金屋藏娇的誓言怎好抛弃,于是无奈地把卫子夫安顿在别室。陈皇后经武帝一再温存,才与武帝订下约定,把卫子夫安置在冷宫,不准再见面。从此卫子夫在深似大海的后宫中,过着暗无天日的生活,就好像罪犯被打入牢狱,出入俱受人管束。因为宫中的宫女多如牛毛,武帝也就渐渐将她忘记了。一天武帝偶然间翻看宫人的名册,突然看到了“卫子夫”三个字,不由触景生情,命内侍将卫子夫带来见他。一年后再见到卫子夫,她明显清瘦了许多,但仍然一副楚楚动人的模样,很是让人怜爱。于是与卫子夫携手入床,一宵欢梦。不想卫子夫此夜竟然怀孕了。最要命的是这件事还被陈皇后察觉到了,她非常生气,立即找到武帝,与他争论。武帝却不肯再相让,反而责备陈皇后这么久也不能为自己生个儿子,所以不得不另幸卫氏。陈皇后理屈词穷,愤然离去了。她一面出重金求医,希望自己也得子嗣;另一方面又不断地利用家族势力给武帝施压。但不论她如何着急,喝了多少药,都始终没有成效。虽然有金屋藏娇的誓言,陈阿娇最终还是没能留住武帝,也没能保住自己的皇后地位。在家族势力衰落之时,她也被贬入了冷宫。