太平公主并没有杀上官婉儿,上官婉儿是被李隆基杀的,理由是上官婉儿淫乱宫闱。当时的太平公主对于上官婉儿的死还是非常哀伤的,也曾派人前去吊祭,并出钱给她办了后事。上官婉儿之所以被杀还是因为她攀附权贵,情史混乱,靠自己的美色盲目寻找靠山,找的靠山最终一个个都倒台。她是一个没有任何政治节操和政治立场的人。最终在政变中聪明反被聪明误,死在了无知之中。
上官婉儿死后没过几年,李隆基和太平公主争夺权力,李隆基在政变中取得胜利,太平公主也被杀!
从后来太平公主被杀,也可以看出李隆基之所以杀上官婉儿也是以防后患,免得上官婉儿成为太平公主的助力。