唐順宗李誦是唐德宗李適長子, 他唐朝第十位皇帝, 唐順宗和他的父親唐德宗一樣, 不願立皇后, 唐順宗的母親王淑妃是唐德宗的結髮妻子, 但是唐德宗登基時, 沒有立結髮妻王氏為皇后, 而是立為淑妃, 在王淑妃病故前三天, 才得到皇后稱號。
好歹唐德宗還有一個三日皇后, 而唐順宗李誦一天皇后都沒有, 而唐順宗李誦的小妾王氏卻憑兒子當上太后, 被追封為唐順宗的皇后。
王氏生於唐代宗廣德元年(西元763年), 她是琅玡郡臨沂(今山東臨沂)人。 她出身於官宦之家, 從曾祖那一代就開始當官。
美貌如花的王氏在少女時代以良家子選入宮為才人, 那時皇帝還是唐代宗, 而唐順宗只是個王爺, 唐代宗以把才人王氏賜宣王李誦(唐順宗)為妾, 這時王氏才是一個十三的少女。
這時李誦年紀也不大, 也只是一個十五歲的少年, 大曆十三年(西元779年), 王氏生了一個兒子,
而太子妃卻另有其人, 太子妃是李純的結髮妻蕭氏, 蕭氏出身顯貴, 她的母親是郜國公主, 郜國公主是唐肅宗李亨的女兒,
可是太子妃比較倒楣, 因為她的母親郜國公主不守婦道, 結交情人, 被人告了一狀, 說郜國公主是利用戀情為女婿太子爺收買人心, 結果唐德宗勃然大怒, 狠狠責駡了太子一頓, 要把太子妃廢掉殺死, 改立良娣王氏為新太子妃。
但太子李誦和結髮妻蕭氏是有感情的, 他不忍心殺掉髮妻, 所以一直勸阻父皇, 請求與蕭氏離婚, 但不肯殺了她。
貞元六年(西元790年)郜國公主在軟禁中離世, 這時太子也生病了, 唐德宗就趁機殺了太子妃蕭氏, 說她行巫詛之術, 還給了她一個諡號“惠”。
正妻被殺, 小妾的春天就來了, 可是王氏並沒有被立為太子妃, 她還是太子的小妾。
貞元二十一年(西元805年)正月, 唐德宗駕崩, 太子李誦即位為唐順宗。 王氏作為妃子, 在唐順宗生病時, 她精心服侍。
可是唐順宗只當了七個月皇帝就被迫傳位於太子李純, 退位為太上皇, 次年憂鬱而故。 他沒有來得及為髮妻蕭氏封為皇后, 只按她的諡號, 通常稱為蕭惠妃。
這時小妾王氏的春天真是來了, 兒子當了皇帝, 她就成太后了。 王太后住在興慶宮, 她為人仁慈和氣, 不准自己的娘家人作威作福, 非常有母儀天下之風。
元和十一年三月, 當了十一年太后的王氏崩逝于南內之咸寧殿, 諡曰莊憲皇后, 享年五十四歲。
王氏是太子的小妾, 因兒子當皇帝而成為太后, 比嫡妻太子妃更有福氣。 太子妃真是太倒楣了。