城阳公主是唐太宗与长孙皇后的女儿,长乐公主丽质的胞妹,太宗夫妇很是疼爱,贞观时,唐太宗为爱女选择了一位夫婿,莱国公杜如晦的次子杜荷。杜如晦为凌烟阁二十四功臣,排名第三,仅次于皇后兄长孙无忌和李唐宗室李孝恭。
杜荷也因娶城阳公主为妻,被封为襄阳郡公,授尚乘奉御。本来这桩婚事该是一桩美谈,作为储君李承乾的心腹杜荷的未来前途更是一片光明。但可惜的是,杜荷在贞观十七年,参与了太子李承乾谋反一案,杜荷作为太子谋反一事的重要角色,极力鼓动太子起事,对李承乾说道:“琅琊颜利仁对星数颇有研究,认为天象有变,正是建立一番大业的时机,若事成,可以尊陛下为太上皇。只要太子您假装称疾,那么陛下一定会亲自前来看望您,这样您就可以借机成事了。” 后谋反事泄,杜荷下狱当死,临行刑之前,杜荷却意象轩骜,毫无畏惧之色。 杜荷虽犯谋逆之罪,但作为一介文臣,临死却有如此胆识,令人钦佩之余亦令人心生惋惜。而且杜荷的不慎之举也连累了城阳成婚不及数年,便守了新寡。
唐太宗非常心疼女儿,于是又为她选择了出身河东薛氏的卫尉卿薛怀昱之子薛瓘作为夫婿。鉴于前次婚姻的遗憾,唐太宗希望心爱的女儿这段婚姻能够顺利完美,于是在城阳公主出降之前,特地命人为女儿婚事占卜。卜婚的结果是城阳公主的婚事宜在白天举行,太宗决定依卜而行。但是此举遭到马周的极力阻止,因为婚礼自古就是于傍晚举行,改为白天违背礼制,太宗无奈只得作罢。
不过令人欣慰的是,城阳公主的婚事并没有受到影响,据记载,薛瓘神宇辉杰,高标朗秀,颇有才学。城阳公主与薛瓘二人婚后感情十分和睦,恩爱有加,生有三子,长子薛顗,次子薛绪,幼子薛绍。