大唐皇後武則天(歸亞蕾 飾)懷胎12月而無法臨盆,大雨連天,當大勝突厥的喜訊傳來之時武則天樣水破了,公主就這樣在漫天風雨中來到世界。唐高宗李治認定女兒的降世將爲天下帶來好運,當場賜名太平公主。
少年太平(周迅 飾)頑皮不堪,捉弄三個哥哥,戳破好姐妹韋氏(胡靜 飾)與哥哥顯的小愛情,卻也目睹了宮內鬥爭的風雨,但這些風雨離太平還很遙遠。直到她16歲與韋氏偷偷出宮,在夜市擾攘中偶遇薛紹(趙文瑄 飾),少女情窦初開。
在太平的情願下,武則天明知薛紹早有妻室也答應了太平的請婚,壹手安排了薛紹妻子慧娘的賜死,也爲太平的婚姻悲劇埋下伏筆。婚後無論太平如何溫柔體貼,薛紹始終不置壹詞。然而倔強爲愛不顧壹切的太平(陳紅 飾)贏得了薛家上下的信任,當真相被無情揭露時,薛家對她的唯壹請求是保留薛家的血脈——葉兒。薛紹的死給太平帶來了極大的創傷,也爲母女關系扯開壹道無法彌合的裂縫。
武則天登基,創立大周朝。太平爲了與母親賭氣而嫁給憨厚老實卻壹無所長的武攸嗣(傅彪 飾),度過了五年漫長的毫無喜悅的婚姻。但這段時期卻培養了太平的政治能力,她壹而再再而三地爲母親解決了政治危機,深得武則天器重,然而她仍然拒絕入住政治。深愛太平卻苦于無法得到太平的心的武攸嗣壹次酒後偷歡,被太平撞見後羞愧自盡。太平就這樣結束了自己的第二段婚姻。
當與薛紹長相酷似的張易之(趙文瑄 飾)出現在太平面前時,太平的心再次被捕,然而在交往中她明白張易之絕對不是薛紹,他們只有情欲的糾纏,而張易之是渴望通過掌控女人來掌控天下。張易之不僅與太平有染,還與韋氏和武則天有關系,這深深地傷害了太平的心。當張易之企圖篡位時,遠道趕來的太平壹刀結束了他的生命,斬斷了自己的愛情。
武則天去世,太平成了鎮國公主,侄子李隆基對她呵護有加,當年的葉兒也長成了高大的好青年,並與李隆基是摯交好友,這兩位年輕人用自己的方式愛著太平,李隆基是要讓姑母得到天下權利而愛她,葉兒則是讓太平離開權利紛爭而愛她,這矛盾壹觸即發……