Hello, Amanda!
It sounds like you are planning a MAGICAL Walt Disney World vacation for one of your own special princesses! This is SO exciting!
There are three Princess Character Dining Experiences at Walt Disney World:
*
Cinderella's Royal Table (Magic Kingdom)
*
Akershus Royal Banquet Hall (Epcot)
*
1900 Park Fare (Disney's Grand Floridian Resort and Spa)
From the three choices above, I would not recommend 1900 Park Fare. Your family can definitely meet Cinderella and Prince Charming for dinner, but the other characters for this meal will most likely be Lady Tremaine and her stepsisters, Anastasia and Drizella.
Cinderella's Royal Table and Akershus Royal Banquet Table have about the same amount of princesses for each of these Character Dining Experiences. If I had to choose between the two, I would definitely pick Akershus Royal Banquet Hall. It is much easier to find a reservation here, and the food (especially breakfast) is much more kid-friendly.
I wish I could wave my magic wand and tell you what Disney Princesses will arrive during your meal. However, princesses are subject to change for any dining experience, but I PROMISE you will not be disappointed!
If you have other questions, please let us know!
Have a MAGICAL day!
Wes