Skip Nav

The Princess Diaries 2: Royal Engagement

Once the ultimate ugly duckling, Princess Mia (Anne Hathaway) makes one beautiful bride.

Images courtesy of Walt Disney Pictures