Here’s what the day holds for the individual star signs…

Your daily horoscope: 21st July

Your daily horoscope: 21st July

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 


by for www.femalefirst.co.uk
find me on and follow me on