opposites attract - definition and synonyms

phrase
  1. used for saying that people who are very different are attracted to each other for that reason
See also main entry: opposite