ในภาคนี้ Mia Thermopolis (รับบทโดย Anne Hathaway) ได้เติบโตขึ้นและต้องเผชิญกับบทบาทใหม่ในฐานะเจ้าหญิงของอาณาจักร เจนโนเวีย หลังจากที่เธอได้รับตำแหน่งเป็นเจ้าหญิง เธอต้องเตรียมตัวสำหรับพิธีการเข้ารับตำแหน่ง ซึ่งรวมถึงการหาคู่หมั้น
อย่างไรก็ตาม ตามกฎเกณฑ์ในอาณาจักร การที่จะได้เป็นเจ้าหญิง Mia ต้องแต่งงานภายในระยะเวลาที่กำหนด ทำให้เธอรู้สึกกดดันจากความคาดหวังของคนรอบข้าง รวมถึงควีนคลาริส (รับบทโดย Julie Andrews) ที่เป็นยายของเธอ
Mia ต้องเผชิญกับความท้าทายในการเลือกคู่ที่แท้จริง ในระหว่างที่เธอพยายามหาความรักที่แท้จริงและทำให้ทุกอย่างลงตัว มีคู่แข่งคนใหม่ในตำแหน่งเจ้าชายที่มาจากประเทศอื่น ซึ่งทำให้สถานการณ์ซับซ้อนยิ่งขึ้น