ロサンゼルス在住の冴えない女子高生から、祖国ジェノヴィアのプリンセスへと運命が一変したミア(アン・ハサウェイ)。あれから5年。大学を卒業した彼女は、年末には祖母クラリス(ジュリー・アンドリュース)に代わって女王に即位することになっていた。到着したミアは彼女の21歳を祝う誕生パーティーに出席し、そこで出会った青年ニコラス(クリス・パイン)の魅力に心奪われる。だがそんなミアの前に障害が立ちはだかった。ジェノヴィア国の法律では、女性は王位に就く前に結婚しなければならない。そして権力を狙うメイブリー子爵(ジョン=リス・デイヴィス)が、自分の甥のデヴロー卿にも王位継承権があると名乗り出る。そこで議員たちは、ミアが30日以内に結婚しなければ、王位はデヴロー卿に譲らなければならないことを決定。