a match made in heaven
idiom
: two people perfectly suited to each other
Everyone thought that they were a match made in heaven.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share