Can indicate unlikely pairs in love stories or relationships. He's a biker, she's a librarian; opposites attract.
Pro Tip 2/3
Expect Surprise
Used when people are initially surprised by a pairing, suggesting unexpected compatibility. A punk rocker dating a classical musician? Well, opposites attract!
Pro Tip 3/3
Cultural Idiom
Familiar in Western culture, may not translate well in other cultures. In some cultures, the saying 'opposites attract' is not a common concept.