Virgo Daily Horoscope – 21 March 2026

Virgo Daily Horoscope – 21 March 2026

Over the next four weeks, you can expect to feel a whole lot more in touch with your Inner Self. It’s a very good time to look at where you are going and what it is inside you that is leading you there. If you’re confused about why you have chosen your...
Virgo Daily Horoscope – 21 March 2026

Virgo Daily Horoscope – 20 March 2026

Some good news for you! After the retrograde, communications planet Mercury is now resuming normal transmission and going forwards again… This could impact your love life because Mercury has been going backwards in your SEVENTH HOUSE of relationships. If you’ve...
Virgo Daily Horoscope – 21 March 2026

Virgo Daily Horoscope – 19 March 2026

As the Moon moves through your opposite sign, you can expect your thoughts to turn to love. Sort of like the poet who thinks about romance in the Spring, but actually this lunar transit happens once a month and marks the time when your feelings about relationships and...
Virgo Daily Horoscope – 21 March 2026

Virgo Daily Horoscope – 18 March 2026

Everything really is working out in your favour. If you can’t see it, it’s probably because you got so used to how things have been in recent years. That chapter has now closed and you need to lock the door for good! Tonight, sit down and reflect on what has been and...
Virgo Daily Horoscope – 21 March 2026

Virgo Daily Horoscope – 17 March 2026

Things really are beginning to turn around in an important relationship. That could be an intimate partner or a professional pairing. Whatever it is, there is a lot of support, abundance and even a tiny bit of luck that is on your side at the moment. All you have to...
Virgo Daily Horoscope – 21 March 2026

Virgo Daily Horoscope – 16 March 2026

So… you have now reached the point of no return. Thanks to a New Moon soon to arrive in your Relationship Sector, plus, your ruler, Mercury about to move direct there as well, you have a couple of choices. You can leave, and I mean really leave, the past behind you....