史书中记载太平公主是一个模范孝女。根据《新唐书·公主传》的记载,她为了替母亲武则天给外祖母杨夫人尽孝,小小年纪出家当了女道士。按推算,她那时最大也只有七岁,当道士只是顺从母命走走过场。
不过,话说到了唐高宗时期,吐蕃请求与唐朝和亲。那时候,唐高宗身边待字闺中的只有十二三岁的太平公主。吐蕃人事先摸清情况,开口便要太平公主和亲。想到太平公主幼年时当过女道士,道教崇尚宗教独身主义。于是武则天下令,马上给太平公主修建一座道观,就叫太平观。十几岁的小太平像模像样地履行了受戒仪式,出家了,这样吐蕃没话说了。
虽然太平公主真的出家,不过按照唐高宗和武则天当时的想法,一旦吐蕃彻底死心,便让女儿还俗的。可是,当时高宗身体每况愈下,武则天忙着积聚势力夺权,都没心思管她。道观中的太平公主,眼看着自己的大好青春悄悄溜走,心里难免有些着急。
有一天,她想出了一条妙计。唐高宗在宫中设宴,宴请亲族,太平公主忽然从天而降,她身穿紫袍,腰围玉带,头戴黑巾,手持弓箭,走到唐高宗和武则天面前,深施一礼说:“父皇母后,我给你们跳舞助兴吧。”说罢,载歌载舞起来。看着女儿英姿飒爽,一副青年武官的打扮,唐高宗和武则天哈哈大笑,说:“你一个女孩家,又不是武官,怎么打扮成这样?”太平公主马上说:“既然我不适合这样打扮,那把这身行头赐给我的驸马好吗?”就这样,给太平公主选驸马提上了议事日程。最终,唐高宗给太平公主选中了年轻英俊的薛绍。薛绍出身河东大族薛氏,与太平公主又是姑舅兄妹,父亲也是驸马,当过左奉宸卫将军,母亲是唐高宗的亲姐姐城阳公主。
开耀元年(681年)七月,高宗夫妇为太平公主举行了盛大而隆重的婚礼。婚礼礼堂设在万年县的县衙。但太平公主的婚车实在太豪华太庞大了,万年县衙的大门根本进不去。高宗和武则天当即决定,拆墙!按照唐朝风俗,婚礼都在晚上举行,可是当时街道也没有路灯啊,只能点火炬。结果从长安城最东北的大明宫(兴安门)出来,一直到城东南的万年县衙,一路上火炬点成了一条火龙,把道边的槐树都给烤焦了。
就这样,太平公主通过自己的一番努力,终于如愿以偿嫁给了心爱的贵族少年。