In the event of an unexpected invitation to a fairy ball, my Granddaughters already have the dresses ready and waiting. We are often treated to Fairy Fashion Shows, and dancing practice. You can never be sure when Prince Charming will be knocking at the door.