While Shrek is off finding an heir to the throne, Fiona must watch the kingdom. But soon Prince Charming and his band of villains storm the castle. Fiona has little time to turn a group of prim and proper princesses into lean, mean, fighting machines. Can her fairy-tale five come together in time to take back their castle?
Enjoy reading Shrek the Third: Fiona's Fairy-tale Five? You may also like these books