Princesses of all ages and sizes, plus a few princes and pirates, take to the floor to dance at the Royal Ball, hosted by the Family Place on Saturday evening and Sunday afternoon at McKenna Hall. A deejay provided music and a laser light show for the dancers, while many booths around the hall upstairs and downstairs provided everything from games to activities, snack food, a chance to try archery, ride on a magic carpet, or to go out for a horse-and-carriage ride.