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

Download our new Selfie app!

Go to App Store
+