In my opinion the best and easiest way to get to see the princesses is with either Cinderella's Royal Table or Akershus. CRT is in the Castle in MK and Akershus is in the Norway pavilion in Epcot. I prefer Akershus myself. At CRT you get a photo with Cinderella when you enter, she is not at the breakfast. When we were there the breakfast had Snow White, Ariel, Jasmine, Sleeping Beauty and Belle. At Akershus we had a photo with Belle who was not at the breakfast, but Snow White, Ariel, Sleeping Beauty, and Cinderella were. If you are in Epcot you can meet them at their individual countries too. Anna and Elsa are in Norway with a crazy 3-4 hour wait right now, Mulan is in China. The same ones that are at the breakfasts are also in their countries. Alice and Mary Poppins are usually in England. At MK you can see Merida in her own area between the Castle and Tomorrowland. Rapunzel, Cinderella are 2 separate lines at Fairytale Hall behind the castle and they each have another princess with them. Ariel is at her grotto in New Fantasyland and here she is a mermaid (in the breakfast she is in a dress) And lastly Tiana is in Liberty Square. I think I got most of them and of course, nothing is set in stone, Times and appearances can change but this is the norm.