Hi
Leanne! The choice will generally depend on your family's meal preference. We typically reserve a magical transformation for my daughter at the Bibbidi Bobbidi Boutique (BBB) before enjoying
dinner at Cinderella's Royal Table (CRT). That allows her to experience theme park activities throughout the day, including a ride on Splash Mountain, and still maintain her Disney Princess "do" for our meal at CRT. However, I know of other girls who prefer going to the BBB early in the day before breakfast or lunch at CRT. That allows them to feel like Disney Princesses the entire day! Furthermore, I would also encourage you to check CRT's
Lunch Menu and
Dinner Menu. The choice of entrees might be the ultimate deciding factor for you. If using the Disney Dining Plan (DDP), I personally would opt for dinner. CRT is a Disney Signature Dining restaurant. Therefore, you will need to utilize two table service entitlements regardless of which meal you book there (breakfast, lunch, or dinner). If you won't be using the DDP, or will pay for your meal out-of-pocket, then I would recommend booking a CRT Advanced Dining Reservation (ADR) for lunch instead of dinner. However, the choice will ultimately depend on each individual family's dining and touring preferences. Book your CRT ADR by calling (407) WDW-DINE or
reserve online as soon as possible. Please let me know if I can answer any other questions for you. Have a most memorable visit to the Walt Disney World Resort!