Prince Charming is a fictional fairy tale character that rescues a number of different damsels in distress and subsequently sweeps them off their feet. Prince Charming now refers to the heroes of Sleeping Beauty, Snow White and Cinderella, even though their characters may have originally had other names. Prince Charming is known for his handsome features and his romantic ways.
The term is believed to have been inspired by a passage in Charles Perrault’s 1697 version of Sleeping Beauty. The first usage of the term Prince Charming was found in an 1890 Oscar Wilde book, although Madame d’Aulnoy wrote two eighteenth century fairy tales referencing characters named Charming.
Prince Charming is also a central character in Once Upon a Time, the ABC television show where fairy tale characters such as Snow White, Belle and others were transported to the real world. Robbed of their memory by a magical curse, they now live in fictional Storybrooke, Maine. Prince Charming’s name is David Nolan, played by Josh Dallas. Nolan is married to Mary Margaret Blanchard, better known as Snow White.