Read on for daily horoscopes today, April 4, for Aries, Cancer, Gemini, Taurus, Leo, Virgo, Libra, Scorpio, Sagittarius, ...