Yumi: I heard Akira and Yukiko got married last month. Is that true?
Saki: Yup. They were tied with a red string (of destiny).
This is a word-for-word translation from Japanese into English. The bold part means that they were destined to get married.
Is there an English idiomatic phrase similar to "be tied with a red string of destiny"? If not, is there an English idiom that means "be destined to get married"?