I took my DD and her 2 yr old cousin earlier in December to the Greensboro, NC show of Disney Princess on Ice and it was wonderful. They both enjoyed the show and it kept both of them entertained. It began with Alladin and Jasmine, Aurora, Aerial, Snow White, Belle and the Beast and Cinderella and concluded with a finale of all the princess in the most beautiful white/gold dresses.
Our favorite part was the "Under the Sea" with Aerial. The costumes were awesome and colorful.
Souvineers were expensive, however, most of the kids were going for the cotton candy which was $10.00, but it did have a golden crown with purple rhinestones that came with it. This is what my daughter wanted and the crown has come in handy and was used in a Christmas play at church.