What Sign is Compatible With Leo?

Leo goes best with Aries, Sagittarius, Gemini and Libra. Leo is a fire sign, which means Leo people are confident, generous, egocentric and grand.