李世民最后傳位給九子晉王李治。
唐太宗李世民一共有十四個兒子,由他的妻子長孫皇后所生的有:長子常山王李承乾、四子魏王李泰、九子晉王李治。長孫皇后是李世民最喜愛的女子,夫妻兩人很恩愛,而且長孫皇后是正宮,為人賢德,在朝臣中威望很高,李世民對她也是十分敬重。下一任的皇帝,肯定是要在長孫皇后的兒子里選。長子承乾是嫡長子,本應該是理所當然的太子人選。可惜這個兒子有足疾,也不賢德,最后因為在宰相侯君集的煽動下謀反,被廢為庶人。
四子魏王李泰是李世民看好的人選,這個兒子相貌堂堂,聰慧好學,但在皇太子謀反的事件中被牽連。
長孫皇后的兄長長孫無忌和諫議大夫褚遂良支持皇九子晉王李治。李治當年二十二歲,良善但是懦弱,長孫無忌等人想扶持一個寬厚的皇帝,這樣可以繼續維持外戚權威,保持元老地位,君臣共治,天下太平。
最后李世民立了李治為太子,李治就是后來的唐高宗。