Taurus, Virgo, and Cancer are three sun signs that can offer Pisces their soulmate. They both value love. The couple believes in long-term relationships and works hard to maintain them.