My Little Pony/Enchanted

Cast

 * Twilight Sparkle as Giselle
 * Rainbow Dash as Robert
 * Spike as Prince Edward
 * Rarity as Nancy Tremaine
 * Queen Chrysalis as Queen Narissa
 * Dragon (from Skunk Fu!) as Dragon Narissa