Šarmantni princ je lik koji se pojavljuje u brojnim bajkama. On se ne spominje kao princ, već Le roi Charmant ili King Charming u bajci koju je napisala Madame d’Aulnoy, francuska spisateljica iz 17. stoljeća. Ona također upućuje na jednostavno Charmant, u drugoj bajci. Međutim, priče koje uključuju ovu figuru tipa likova prethodile su d’Aulnoyjevom radu.
Naziv se često primjenjivao na muške likove ili na prave muškarce za koje se čini da posjeduju sve kvalitete zbog kojih bi se žene zaljubile u njih. U Portretu Doriana Graya koji je napisao Oscar Wilde 1890. godine, siromašna, ali nadarena glumica naziva Doriana šarmantnog princa. Međutim, Wilde okreće taj koncept na svoje uho kada Dorian odluči napustiti Sybil, pokazujući da nije pravi princ, a samo naizgled šarmantan.
Na šarmantnog princa najčešće se pomisli u vezi s Walt Disneyjevim preradom popularnih bajki. Mnogi Snjeguljičinu spasiteljicu nazivaju ovim imenom, iako se zapravo ne koristi u Disneyevom filmu sve do Pepeljuge. Pepeljugin princ uistinu se zove princ Charming. Suprotno uvriježenom mišljenju, princ Trnoružice zove se Phillip.
U simboličkom smislu, međutim, svi prinčevi koji spašavaju dame su u biti duplikati šarmantnog princa. Često princ mora biti kraljevski kako bi spasio princezu ili djevojku iz užasnih životnih uvjeta. Često mu nije kraljevstvo nego prava ljubav ono što mu omogućuje da oslobodi damu od strašne čarolije. To je slučaj i s Trnoružicom i Snjeguljicom. Prvi poljubac prave ljubavi spašava ove djevojke.
Šarmantni princ može biti i simbol idealnog muškarca za ženu koja traži brak. Kao odgovor, mnoge moderne žene tvrde da im takav muškarac ne treba i ne treba ih “spašavati”. Vjeruju da im ne trebaju muž ili dečko da bi živjeli potpun i sretan život. Mnogi feministički kritičari vjeruju da je ideal nerealan i da mnoge žene vraća na “djevojke” koje treba spasiti.
Druge, posebno mlade djevojke, mogu njegovati koncept šarmantnog princa, koji se pojavljuje i obožava ih. Iako mnogi muškarci mogu imati određene šarmantne osobine, lik u književnosti i filmu izrazito je idealiziran. Kad priče završe s “sretno do kraja života”, pomalo su u zabludi. Nikada ne znamo ako princ ne uspije pokupiti rublje, zuri li u druge žene ili hrče tako glasno da treba zasebna spavaća soba.
Ova vrsta realizma primijenjena je na lik u filmu Shrek 2. Princ Charming ispada cmizdravi lik koji je prekasno spasiti princezu Fionu. Fiona je već odabrala Shreka za muža, a princ se ponaša kao razmaženo dijete kad sazna vijest. Ugodan je ovo razvoj događaja za mnoge feminističke kritičarke, koje su pomalo umorne od struje šarmantne princa koja prolazi kroz mnoge romane i bajke.
Zapravo, češće nego ne, moderno postupanje prema šarmantnom princu je ili nepristojno ili nepovoljno. Iako mnogi još uvijek vole dobru bajku, većina moderne publike itekako je svjesna stvarnosti veza i odlučuje napraviti svoju “sretnu do kraja života”.