Taurus : You may find your ambitions thwarted by the opposition; a phenomenal amount of patience is required to see the day through. A shopping spree lifts your spirits today, as you buy things for the home.
Gemini : Proposals pending with higher authorities are approved in your favor. You feel trapped in a situation that really has you flummoxed today. Your opponents are looking to make trouble. Be wary.
Cancer : You want to possess the better things in life. Persevere, and these will come in time. You take a deep interest in arts, literature and music today.
Leo : Your generosity and kindness know no bounds. Patience and determination mark everything you do today. You may take that decision to buy a new car. This is a good day to make investments.
Virgo : Siblings are helpful and small efforts pay large dividends. You are in a retrospective mood today. A stomachache is likely to cause you a lot of discomfort.
Libra : Involvement in social activities will bring you recognition in the near future. Children may spring an unpleasant surprise on you today. A communication from abroad brings good news, financially.
Scorpio : Gratification of creature comforts is uppermost in your mind today. Courage and determination are somewhat depressed and you don't feel up to starting anything new.
Sagittarius : This is a great day to spend with friends, having loads of fun. Uncertainty prevails during the day. Health is on the upswing. Prolonged hours at work cause fatigue and discomfort. Take things easy.
Capricorn : Hectic activity leaves you feeling exhausted and restless throughout the day. Confidence, and a fair measure of luck help you emerge successful.
Aquarius : Authority figures help to boost your career prospects. A general feeling of dissatisfaction lingers throughout the day. Your opponents are looking to make trouble. Be wary.
Pisces : You have a strong influence over others; this will be amply demonstrated at a public gathering sometime now. You may take a decision about renovating your home, or better still, buying a new one.