武则天对女儿非常宠爱,她认为薛绍的嫂嫂萧氏和成氏出身不够高贵,想逼薛家休妻,有人以萧氏出身兰陵萧氏,并非寒门相劝说,才使她放弃了这个打算。薛绍的兄长薛顗也曾因太平公主来头太大而怕惹来祸事。然而,这也为薛家兄弟日后的命运埋下了伏笔。不过太平公主在第一次婚姻期间,安分守己,并未有不轨事件传出。
太平公主的第一次婚姻结束于垂拱四年(公元688年)。因为薛顗参与唐宗室李冲的谋反,牵连到薛绍,但薛绍本人并没有参加这次谋反,对薛家兄弟不满的武则天借此契机,下令将薛顗处死,薛绍杖责一百,后来竟饿死在狱中。
当时太平公主最小的儿子才刚满月。事后,武则天为了安慰女儿,打破唐公主食封不过三百五十户的惯例,将她的封户破例加到一千二百户。不过,这次薛绍的冤死,对太平公主打击很大。在对待男人的态度上,她开始恣意放荡和玩世不恭了。
武则天对自己这个寡居小女的归宿煞费苦心,不久,便打算将她嫁给自己的侄儿周国公武承嗣,但因武承嗣体弱多病,而且名声不好,太平公主也看不上他,因此作罢。
天授元年(公元690年),太平公主改嫁武攸暨。改嫁前,武则天处死了武攸暨的妻子。这次婚姻被认为是武则天为了保护太平公主而采取的手段,武则天在太平公主第二次结婚的两个月后正式登基,太平公主因为成为了武家的儿媳,避免了牵连进李唐王室而被杀的危险。婚后,太平公主生了两个儿子、一个女儿。
太平公主风流放荡的性格在谨慎谦退的武攸暨面前充分显露了出来,她不仅大肆包养男宠,还和朝臣通奸。她与母亲定计,处死了已经失宠的母亲的第一面首薛怀义;并拉皮条,将自己的情人,原凤阁侍郎张九成的儿子张宗昌,推荐给了自己的母亲。