A Match Made in Heaven

It means two people who are perfect for each other.

Tim and Lily are truly a match made in heaven. They have bonded with their common love for diving, gardening and even rock-climbing!

Did you know?
This idiom is based on the notion that divine forces have a hand in pairing up two people who are very compatible.

Reference: http://kerlynb.hubpages.com/hub/10-Love-Idioms-Explained-to-English-as-a-Second-Language-Learners

share this