Here’s what the day holds for the individual star signs…
Aquarius: Today is a day to dump the junk. Purge your life of anything that isn’t bringing you happiness and make room for the things that really matter to you.
Pisces: Be careful what you are putting in and how you are treating your body today- your recent extravagances may not be showing yet, but over time they will.
Aries: You may want to scream and shout about something today but before you do, take a step back and assess the situation.
Taurus: Be someone who makes the difference today- other people around you might not be motivated to. Don’t follow their lead.
Gemini: Enjoy yourself today- you have been restrained for far too long and it’s time to let your hair down.
Cancer: Although you want fast results today- be patient- if will take as long as it takes to get the job done right.
Leo: Something is progressing at an alarming rate today- you didn’t think it would- but it is nevertheless. Try to keep up.
Virgo: Think about the things you are doing today that you take to the excess- is it time they became occasional treats rather than an everyday occurrence?
Libra: Allow yourself a little indulgence today- be careful not to take it too far- you know it will only end badly if you do.
Scorpio: You need to compensate for something today- there needs to be some moderation applied or things will get out of hand.
Sagittarius: Something will be all-consuming today- it needs to be in order to get it out of the way. Accept it and keep going.
Capricorn: What looks like junk might not be- be mindful about what you discard today.
MORE: Your daily horoscope: 20th July
Tagged in Horoscopes Daily Horoscope