Meanings
figurativePrince Charming, dream prince, man of one's dreams (idealized romantic partner)
Examples
GermanEnglish
Hast du deinen Traumprinzen schon gefunden?Have you found Prince Charming yet?
Maria hatte ihren Traumprinzen gefunden.Mary had found her very own Prince Charming.