Leo's best match is Leo, as Leos are strong willed and love to be the center of attention. Leos are also extremely charming and charismatic, and they are known for their big hearts. Two Leos together make a wonderful match, as they work hard to care for and nurture one another, and their love for life and one another shines through in every aspect of their relationship.
Leo's second best match is Sagittarius. Leo and Sagittarius are both fire signs, and Sagittarius men are immediately drawn to the outgoing personality and good looks of a Leo woman. One negative aspect of the Sagittarius and Leo match is that Leos are known for dramatic, over-the-top reactions and jealousy issues. Sagittarius is an extremely independent sign, and they are known to have wandering eyes. The combination often leads to jealousy and fights.
Leo and Cancer are not a good match, as Cancer is an emotional sign and many Leos simply do not have the patience to deal with their mood swings. Leo and Scorpio do not mesh well either, as Scorpios are known for their mean streaks, a personality trait that Leos cannot stand.
While the astrological signs are quite telling when it comes to individual personalities, this does not mean that certain signs should absolutely stay away from one another if they are not astrologically compatible. Astrological signs are a mere aspect of the individual personality, and it is definitely possible for opposites to attract.