In astrology Libra is ruled by the planet Venus .
Libra is ruled by the planet Venus ( which also rules Taurus ) .