the man/woman/thing of (one's) dreams
The ideal person or thing that one has been hoping or longing for. When discussing a person, it refers to an ideal romantic partner. I never expected to get married again, but meeting the man of my dreams completely changed my mind. I can't turn down this offer—it's the job of my dreams!