Your Leo Horoscope for October 31

Your Leo prediction for Thursday, 31 October 2019
Leo horoscope prediction according to the stars. | Magic Horoscope

Index Hide


The dreaded Mercury in retrograde is back! You’ll notice that communication won’t be your partner’s strong point today and you’ll argue over petty things. In fact, you’ll be thinking and saying the same only in different words. However, you won’t realize that and you’ll defend your opinion as if your life depended on it!

The Universe will lead you to come across your ex-partner crossing the street or waiting in a queue of the supermarket to pay for your shopping. It’ll be an uncomfortable moment of fake smiles and nostalgic glances. Your inner world may shake a little, but after a short meaningless conversation, each of you will follow your own path.

If you have children, you may consider sending them abroad for a language course or an exchange program. You know that languages are very important in this globalized world and you want your little ones to have as many options as possible in their future.

NEW AND FOR FREE: Receive your Leo Horoscope on your phone. Click here!


The app you use to manage your expenses will get blocked and you won’t be able to access your account. Don't get impatient, it's a bug that shouldn’t affect your bank security and soon you'll be able to log into your profile. Magic Horoscope advises you to change the password for extra security in case it happens again.

If you’re looking for a job and have an interview today, unfortunately, it won’t be successful. You’ll get very nervous and the way you express yourself won’t convince your possible employers. Don’t get upset! You’re about to find a job that will suit your profile perfectly.


Leo, a blood test will reveal that you have high cholesterol. Eliminate junk food from your diet and start boiling the products instead of frying them. A few days a week try to eat raw foods. You'll see that your next review will reflect a big improvement in this aspect.

Tonight is Halloween! Take advantage of it to cast a spell to attract love or achieve harmony in your marriage.