Libra and Gemini : They both share the element Air. Libra brings calmness in a relationship and Gemini may like to beat around the bush to prove their point, but Libra would avoid argument by staying calm. Hence they create a harmony and balance each other.
Libra and Leo : Libra are peace loving, fair minded and cooperative. On the other hand Leo are fierce and confident. Libra and Leo are a perfect example of opposite attracts. Libra are courteous and can do what Leo wants. They create a state of equilibrium for each other.