Answer :
Prince Charming is a stock character who appears in a number of fairy tales. He is the prince who comes to the rescue of the damsel in distress, and stereotypically, must engage in a quest to liberate her from an evil spell. This classification suits most heroes of a number of traditional folk tales, including Snow White, Sleeping Beauty and Cinderella, even if in the original story they were given another name, or no name at all.