A match made in heaven
œ̃ maʁjaʒ aʁɑ̃ʒe o sjɛl
In French Un mariage arrangé au ciel
This phrase is used in French to describe a perfect match, often romantically.
Example
"Ils sont vraiment faits l'un pour l'autre, c'est un mariage arrangé au ciel."