I will be taking my three-year-old princess to WDW in September and would like to have her dine with Cinderella, her fave princess. I'm trying to figure out what to book when I call with my ADRs. Would it be better to do the breakfast then the park or to do the park for a couple of hours, then lunch for a break, then more park? Also, I thought I read somewhere something about breakfast being better (better pics and such) if you do it early on a day when there is no early Magic Hours. Is that right or the other way around? Ahhhh, so many options and too much time to plan/think about it.