Our Mary is ready for the ball in an off-the shoulder cocktail length gown fashioned after one worn by another famous red-haired beauty, Rita Hayworth. Thanks to the handwork of her Fairy Godmother she is off to the fall masquerade ball at the palace wearing an elegant vintage gold French silk fabric gown with cabbage roses at the hemline. With a stroke of her wand, the Fairy Godmother will turn the pumpkin into a sparkling coach and Mary will be off. And when Mary enters the ballroom, a hush will fall as everyone stops to admire her beauty and guess her identity. But you know the rest of the story… she will be swept off her feet by the handsome prince. Click to play the music.