Definition of prince charming in English English dictionary
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
She's still unmarried because she is waiting for her Prince Charming... and he may not exist.
approval A woman's Prince Charming is a man who seems to her to be a perfect lover or boyfriend, because he is attractive, kind, and considerate. To begin with he was Prince Charming. a perfect man who a young woman might dream about meeting - often used humorously