Hey there, Jeannine!
So great to hear that our children all share the love for the same Disney Princesses. On our October cruise, we absolutely loved the Princess Meet & Greet sessions. It saved us so much time, since we only waited 2-10 minutes for our turn. In the past, I remember waiting at least 30 minutes in line, so this was such a relief.
On embarkation day, make sure to check out the Personal Navigator for special announcements for Meet & Greet sessions. You'll need to pick up your ticket at the designated location. There is no additional cost, and there are a limited amount of tickets available on a first come first served basis. You definitely want to get these tickets once you get onboard. Your ticket will include the day, time and venue of the meet & greet. You just need to arrive right on time and show your ticket to the cast member checking-in guests.
When we sailed, we enjoyed meeting Anna and Elsa on a sea day. On a different day, we got to meet Ariel, Belle, Cinderella, Tiana and Aurora. They were all in the same location and we just moved from one princess to another -- each time, we were able to chat with them and take several photos with our own cameras as well as with the Disney photographers. You can take as many pictures as you want. All the princesses were delightful as they chatted with all of us for several minutes... we did not feel rushed at all. Keep in mind that
Characters onboard usually change schedules and may not always be guaranteed on each sailing. I guess they have their royal duties to attend to somewhere else sometimes :-). I hope that your daughters get to meet all their favorites on your voyage.
Please let us know if you have other questions that we can help with. Have a magical day! ~ Dolly