《公主日记2》米娅公主(安妮?海瑟薇饰)大学毕业后回到热那维亚。公主的到来震动了整个国家,米娅也为此兴奋不已。然而,在一次皇家听证会上,大法官宣布公主必须结婚才能继承王位。米娅必须在30天内订婚,否则她将不得不放弃王位。女王(朱莉?安德鲁)不得不和她的助手匆匆忙忙地帮助米娅选择丈夫。经过多次选择,米娅终于和一个年轻英俊的贵族男子订婚了。与她争夺王位的小男孩尼古拉斯(克里斯派恩饰)与米娅有着难以言喻的关系。男孩的叔叔想让尼古拉斯勾引米娅,让她进屋。婚姻不能在一个月内完成,但两个年轻人却产生了真挚的感情。