Mia Thermopolis (Anne Hathaway), seit einiger Zeit besser bekannt als Prinzessin von Genovia, ist gerade 21 geworden und soll ihrer Großmutter, der Königin (Julie Andrews) auf den Thron folgen. Doch Graf Mabrey (John Rhys-Davies) hat etwas dagegen. Schließlich steht sein Neffe ebenfalls an prominenter Stelle in der Thronfolge. Um Mias Krönung ...