581年,年仅8岁的兰陵公主就守了寡。隋文帝杨坚感觉愧对女儿,就又给选了一个驸马,可相士却说这个驸马做官不得善终。杨坚说:“什么不得善终,他善不善终还不是我说了算?”就把公主嫁了。但是,杨坚显然没料到,他死后杨广就立即害死了驸马。兰陵公主是杨坚和独孤皇后的第五个女儿,也是最小的女儿,所以小名叫阿五。本来最小的都容易受到父母的宠爱,何况小阿五确实很出众,不仅长得漂亮,而且性情温婉、知书达理,这让杨坚甚是宠爱她。杨阿五出生时,杨坚还是北周重臣,爵封随国公,而大姐杨丽华则嫁给宇文赟成为太子妃。后来,宣帝宇文赟死了,静帝宇文阐即位时才九岁。杨坚趁机把持朝政,并平定了三总管军事叛乱,为他代周建隋打下基础。当时有一路叛军是被北周重臣王谊所破。王谊与杨坚是老朋友,又立此大功,所以杨坚为了拉拢人,就想和他结成儿女亲家。于是,小阿五就被许给了王谊的儿子王奉孝。隋朝建立后,杨阿五封为兰陵公主,王谊进爵为郢国公,王家一时风光无限。但好景不长,小驸马王奉孝突然因病夭折。按礼制兰陵公主要守孝三年,但她公公很识趣,立刻上奏要把儿媳妇送回娘家,好让她再嫁。王谊本来是一番好意,却没想到被杨素弹劾,说他败坏礼教。隋文帝提倡礼教,因此狠狠地批评了王谊一顿,这让王谊觉得很窝气。于是心灰意懒,整天在家发牢骚,不知不觉就犯了忌,最后被杨坚赐死,王家就此败落。兰陵公主也不得不从王家了父母的身旁。自己一手造成了爱女婚姻的不幸,这让杨坚感到很愧疚,为了补偿她,他下决心要为她再找一个好夫婿。这时,晋王杨广就推荐了自己的小舅子萧玚。萧玚是后梁国主萧岿之子,皇族后裔,门第高贵,长得一表人才,年龄也与公主相当,加上他姐姐又是晋王妃,因此杨坚就答应了。眼看好事将近,没想到萧岿突然去世,儿子萧玚要守丧三年。于是,这桩婚事就搁置下来了。这么一搁置,三年后事情就有了变化。除了萧玚,又多了一个驸马爷的人选,他就是建安郡公柳机的儿子柳述。萧玚和柳述二人条件相当,半斤八两。到底选哪个呢?杨坚有些拿不定主意,便征求相士韦鼎(曾预言杨坚“当有天下”)的意见。韦鼎说:“萧玚将来会封侯,但是他恐怕命中不该有贵妻。”命中无贵妻,这句话抓住了杨坚的心,于是就把萧玚给彻底否决了。杨坚又问柳述怎样。韦鼎说:“柳述也会显贵,但是,恐怕他做官不能善终。”杨坚笑了:“这根本就不是问题!他做官能不能做到头,还不是我一句话!”就这样,柳述后来居上,成了兰陵公主的丈夫。娶了杨坚最宠爱的女儿,柳述自然也就成了皇帝最宠爱的女婿,加之他人也非常精明能干,因此很快就飞黄腾达,成了杨坚身边的第一红人。柳述的飞升,让杨素感到如坐针毡,因为他们两人一直不和,而且他们之间的过节要追溯到柳述的父亲柳机。在北周的时候,柳机和族人柳昂两人都官位显赫,远在杨素之上。然而,花无百日红,风水轮流转,隋朝建立后,柳机和柳昂的地位大不如前,而杨素却步步高升,成了手握重权的朝廷重臣。于是在一次酒宴上,春风得意的杨素当着很多人的面,就讽刺柳机说,“二柳俱摧,孤杨独耸!”周围的人都哄堂大笑。柳机被当众讥讽,感到无比尴尬,从此就恨透了杨素。父子同心,因此柳述也对杨素没有好感。后来,柳述出任吏部尚书,应该接受尚书左仆射杨素的领导,但他却偏偏要和杨素对着干。杨素说的话,他都不听;杨素安排的事,他都不做。而且直截了当对杨素派来的使者说,回去跟仆射大人讲,就说我不同意!柳述如此任性,杨素拿他没办法,就免不了在杨广面前说其坏话。而柳述和杨广也有很大矛盾。当初在兰陵公主选夫的时候,杨广出于私心,一直是不遗余力地为自己的小舅子萧玚摇旗呐喊,有时候为了抬高萧玚也难免要贬低柳述。柳述对此心知肚明,因此对杨广也有一肚子的意见,关系当然也就好不到哪去。不过,碍于岳父杨坚的面子,两人表面上还是要维持和谐的样子,但实际上彼此却是恨之入骨。相比之下,柳述和废太子杨勇却有着多年的老交情,因为他在成为驸马之前曾长期担任太子亲卫,与杨勇朝夕相处,形影不离,交往甚密。如今柳述成天跟在皇帝身边,无疑让杨广和死党杨素感到很是不安。就这样,一直到隋文帝杨坚驾崩,杨广即位后就立刻把这个妹夫流放去了岭南,然后让妹妹兰陵公主跟他离婚。但是兰陵公主脾气很倔,宁愿哥哥杨广废了她的封号,也要追随丈夫,一起去岭南。杨广大怒,说:“天下没别的男人了吗?”兰陵回答:“我生是柳家人,死是柳家鬼!”杨广也跟妹妹杠上了,坚决不随她的意。兰陵公主回家之后,不久便忧郁而死,年仅32岁。有一种说法是,兰陵公主在夺嫡过程中也站在杨勇一边,因此遭到杨广记恨,以致遭此惨剧。不管怎么说,虽然兰陵公主短暂的一生有过两次婚姻,但她确实是个刚烈的女子,《隋书》把她编入列女传首位,并不过分!