ˌPrince ˈCharming BrE AmE noun [countable]
a perfect man who a young woman might dream about meeting – often used humorously. The name comes from a character who appears in various ↑ fairy tale s and rescues a DAMSEL IN DISTRESS (=woman who is in danger) :
She is still waiting to find her Prince Charming.