上官婉兒又稱上官昭容,是上官儀孫女,上官儀獲罪被殺後隨母鄭氏配入內庭為婢。十四歲時因聰慧善文為武則天重用,掌管宮中制誥多年,有「巾幗宰相」之名。唐中宗時,封為昭容,權勢更盛,在政壇、文壇有著顯要地位,從此以皇妃的身份掌管內廷與外朝的政令文告。那麼歷史上的上官婉兒嫁人了嗎?對於這一點有人給與否認,認為是武則天不讓她嫁人。唐高宗時宰相上官儀孫女,麟德元年(664),上官儀因替高宗起草將廢武則天的詔書,被武後所殺,剛剛出生的上官婉兒與母親鄭氏同被配沒掖廷。在掖廷為奴期間,在其母的精心培養下,上官婉兒熟讀詩書,不僅能吟詩著文,而且明達吏事,聰敏異常。
儀鳳二年(677),上官婉兒曾被武則天召見宮中,當場命題,讓其依題著文。上官婉兒文不加點,須臾而成,且文意通暢,詞藻華麗,語言優美,真好像是夙構而成。武則天看後大悅,當即下令免其奴婢身份,讓其掌管宮中詔命。神龍元年(705),唐中宗復位以後,政權掌握在韋後的手中,中宗一生顛沛流離,過著朝不保夕的日子,養成了一副柔弱性格。而韋後則一心學武則天,勾結女兒安樂公主,把持了朝綱。早在唐高宗崩時,上官婉兒那年十六歲,她母親早已去世。婉兒善於修飾,畫眉貼翠,搔首弄姿,便和中宗皇帝偷了私情,後來中宗被廢,幽囚在房州地方,只有韋後伴著中宗皇帝在幽囚地方,吃盡苦楚。中宗到了復位以後,大權在握,便接著把婉兒召幸,合成一個鸞鳳交,冊為婕妤,封婉兒母鄭氏,為沛國夫人,又令婉兒專掌起草詔令。
由此可以說上官婉兒嫁給了唐中宗李顯,是唐中宗的妃子。那麼武則天為何不想讓她嫁人呢?這中間有什麼原因呢?婉兒一直擔任武則天的心腹秘書,參決政事,處理機務,甚至到聖歷年間婉兒勢力崛起,武則天因為信任所以下令百官奏章由婉兒先閱,並且聖旨、詔書基本上由婉兒執筆。婉兒身處中樞,說她權掌天下事也不為過,但是她所有的權力都來源並依附於武則天,也被武則天牢牢掌握著。婉兒是個掌管天下的女人,只不過上面有一個比她還能掌管天下。並且可以隨時隨地很隨意的處置她的女人而已。作為古代政治家,不論武則天還是婉兒,或者其他文武大臣都明白聯姻在政治中意味著什麼。
雖然婉兒屬於罪臣之(孫)女,但是她受武則天賞識參與政事,要娶她的男人必須得有高官厚祿吧,品級不能低,家世也低不得,低了扇的不是上官儀的耳光,是武則天的耳光。可是一旦某高官娶了武則天的心腹秘書,等於給皇權找了個龐大的對手,武則天不敢也不可能允許,婉兒可能也是知道,所以只好甘心當單身貴族了。也許武則天作為一個有遠見的政治家可能看出女皇唯有她一人,但是她也會明白女人的野心和權力不會隨著她的死而消失。像婉兒這麼有才華,有野心的女人,而且跟了武則天這麼多年,和武則天也有感情,會為她安排,但是這個安排在武則天的計劃裡,李武兩家中選而已,但是武在位時一直試圖平和兩家權力所以,嫁不得。