[ Jul 30 to Jul 31 ] LEO
Previous Day Today Next Day

July 31, 2016 is the day of vivid contrasts: ups and downs will await you in every sphere of your life. The ability to manage extremes will come quite handy today. Common sense and intuition will surprisingly be walking hand-in-hand without causing much contradiction.

Aries Taurus Gemini Cancer Leo Virgo Libra Scorpio Sagittarius Capricon Aquarius Pisces