(by extension) A heterosexual woman's prototypical ideal romantic partner, especially but not necessarily if he embodies common characteristics of the fictional princes, such as being courageous or chivalrous.
Esimerkit
She's still unmarried because she is waiting for her Prince Charming... and he may not exist.