Leo Soulmate. Leo people are generous and warm-hearted, but showy and sometimes domineering. They need partners who enjoy the social whirl and who want to better themselves. Leo could be your soulmate if you're ambitious and if you don't mind arrogance. Ah, the king of the jungle, in this the human, city jungle!