Eight Disney princesses star in Disney on Ice's 'Princesses and Heroes', weaving together scenes from the stories of Ariel, Belle, Cinderella, Jasmine et al. Expect colourful costumes, smiley skaters, daring acrobatics and a smattering of fairy dust.