From Longman Dictionary of Contemporary Englishopposites attractopposites attractused to say that often people who have completely different characters become friends or are attracted to each other → opposite
Examples from the Corpus
opposites attract• You said it yourself earlier, that opposites attract.