So when you know who can be your Leo soulmate, you must also be aware of your Leo worst match. They are the people who belong to either Capricorn, Virgo, or Cancer zodiac sign. Their distinct characteristics make them good in their own unique way.