The fastest match with Taurus is of course the same practical Virgo and Capricorn!
Taurus is a very practical person who doesn't know much about dreaming, which is a perfect match with Virgo, because Virgo not only attaches importance to reality, but also knows how to find his own romance in practice, which can trigger Taurus's romantic feelings and make Taurus's life feel more.
Taurus and Capricorn are very similar constellations, but Capricorn has a vision that Taurus does not have, which can expand his horizons and have more ideals for Taurus!