這裡所說的四妃並不是指唐太宗的某四位妃子,而是指太宗年間以「貴淑德賢」為序的四妃封號。《舊唐書》中記載如下:太宗十四子:文德皇后生高宗大帝、恆山王承乾、濮王泰,楊妃生吳王恪、蜀王愔,陰妃生庶人佑,燕妃生越王貞、江王囂,韋妃生紀王慎,楊妃生趙王福,楊氏生曹王明,王氏生蔣王惲,後宮生楚王寬、代王簡。我們也可以通過昭陵現今已發掘的墓葬以及出土的墓誌銘,以輔助瞭解唐太宗四妃。
韋貴妃,於武德年間以良家入選秦王府,貞觀元年四月一日冊拜貴妃。不過雖然墓誌銘上稱韋氏是以良家的身份入選秦王府,然而事實上韋氏並不是首嫁,她的第一任丈夫是隋代大將軍、戶部尚書李子雄之子李珉。李子雄隨楊玄感起兵謀反,兵敗後父子均被殺,而韋氏因是罪犯家屬,被充入宮中為婢。李淵在長安即位後李世民進封秦王,韋氏作為宮婢進入秦王府侍奉。有人認為在長孫皇后過世後,後宮是由韋貴妃一手掌管的。事實上是,即使身為貴妃,若沒有皇帝的授意同樣沒有權利掌管後宮。
楊貴妃,趙王李福生母,墓葬不明,據《大唐故贈司空荊州大都督上柱國趙王墓誌銘》上記載的「王,楊貴妃之所生也」推斷出這位楊貴妃的封號。在整個太宗年間,韋貴妃的封號自始至終都沒有變過,所以楊氏的貴妃徽號很有可能是死後追封的。楊妃,吳王李恪蜀王李愔生母,墓葬不明,甚至不能確認是否陪葬了昭陵,封號也不明確。《舊唐書》只在《李恪傳》中提及過一句「恪母,隋煬帝女也」。從其生子的時間以及歷代公主尚駙馬的慣例來看,楊妃應是作為亡國公主進的秦王府,也就是李淵安撫舊朝人員的一種手段。
陰嬪,據推測其封號原本應為德妃,因其子謀反而被降為了嬪。同樣是謀反,李佑的結局是被誅後廢為庶人,生母連坐遭降,而李承乾雖被廢為了庶人,卻保全了一條性命。這樣的差距很明顯可以看出陰氏與李佑是否真的深得李世民的寵愛。燕德妃,根據其陪葬昭陵的墓誌記載,十三歲時因香名逾振,武德四年禮聘入秦王后庭,封號「貴人」。貞觀元年,正式拜冊賢妃,貞觀十八年遷封德妃。考慮到貞觀十七年李佑謀反陰氏連坐降為嬪,四妃之位有所空缺,燕氏應該是因此晉的位。鄭賢妃,名列四妃之位,不燕氏自貞觀元年至十七年一直都是身處賢妃之位,所以這位鄭氏應該是十八年燕氏升為德妃後,隨之晉位的。
徐賢妃,在《舊唐書》中留下更多的事跡,是太宗晚期的後宮中比較得寵的妃嬪。徐惠進宮後,先是由五品的才人晉陞為了三品的婕妤,最後位列九嬪。太宗逝世後,徐惠一心殉葬,高宗念其賢德,下詔贈其賢妃並陪葬於昭陵之石室,以全其日夜侍奉在先帝身邊的心願。