Prince — a son of a monarch or heir to the throne. In fairy tales or figurative speech, can refer to an idealized, charming man.
お姫様は王子様と結婚して国を治めたという話を昔話で聞いた。
In the fairy tale I heard, the princess married the prince and ruled the country.
彼女は『王子様のように親切な人』を理想のタイプだと言った。
She said her ideal type is someone as kind as a prince.
子どものころ、王子様ごっこをして遊んだ。
As a child, I used to play prince pretend.