The Princess Diaries 2: Royal Engagement

The Princess Diaries 2: Royal Engagement

It can take a lifetime to find true love; she's got 30 days!

6.7 /10 3,383 votes
August 6, 2004 1h 53m Released

Storyline

Mia Thermopolis is now a college graduate and on her way to Genovia to take up her duties as princess. Accompanied by her friend Lilly, Mia continues her 'princess lessons', like riding horses side-saddle and archery. But her already complicated life is turned upside down once again when she learns that she is to take the crown as queen earlier than expected, all while she meets a mysteriously charming young man.

Key Information

Director Garry Marshall
Writers Shonda Rhimes, Meg Cabot
Studio BrownHouse Productions
Rating 6.7/10
Language EN
Budget $40,000,000

Watch Trailer

Cast & Crew

Anne Hathaway

Anne Hathaway

Mia Thermopolis

Julie Andrews

Julie Andrews

Queen Clarisse Renaldi

Héctor Elizondo

Héctor Elizondo

Joe

John Rhys-Davies

John Rhys-Davies

Viscount Mabrey

Heather Matarazzo

Heather Matarazzo

Lilly Moscovitz

Chris Pine

Chris Pine

Nicholas Devereaux

Callum Blue

Callum Blue

Andrew Jacoby

Larry Miller

Larry Miller

Paolo

Raven-Symoné

Raven-Symoné

Asana

Kathleen Marshall

Charlotte Kutaway

Caroline Goodall

Caroline Goodall

Mia's Mom Helen

Lorraine Nicholson

Lorraine Nicholson

Princess Lorraine

Frequently Asked Questions

The Princess Diaries 2: Royal Engagement was released on August 6, 2004.

The runtime of The Princess Diaries 2: Royal Engagement is 1h 53m.

The Princess Diaries 2: Royal Engagement is a Comedy, Drama, Family, Romance movie.

The Princess Diaries 2: Royal Engagement has a rating of 6.7 out of 10 on TMDB.

The Princess Diaries 2: Royal Engagement is available to watch. Check streaming platforms and theaters near you.

The Princess Diaries 2: Royal Engagement was directed by Garry Marshall.

The main cast of The Princess Diaries 2: Royal Engagement includes Anne Hathaway, Julie Andrews, Héctor Elizondo.

The Princess Diaries 2: Royal Engagement is originally in English.