GET YOUR FREE HOROSCOPE FOR TODAY WEEKLY MONTHLY YEARLY HOROSCOPES AND MORE!


Leo Love Horoscope

Leo Image

Leo Love Horoscope Today

Tuesday: March 19, 2019

Flirt: Someone could drop a piano on your head today and you'd find a way to enjoy it. Either that or you'd recognize it was falling on you, get out of the way and then sit down and play a song once it has landed.

For Singles: Wearing your heart on your sleeve makes you a prime candidate for hurt feelings that can quickly turn into longtime grudges. Don't be so sensitive to criticism and teasing. Let negative comments bounce right off.

For Couples: Your ability to be adaptable will come in handy today. You may need to set your plans aside to pitch in and help out your sweetie. You can be sure they appreciate your efforts, and will be there for you.

Leo Love Horoscope Tomorrow

Wednesday: March 20, 2019

Flirt: It's all good fun today. Even if you're stuck at a job for eight hours, you'll find ways to pass the time. Who says you can't have fun at your desk? Make the most of your work schedule.

For Singles: Like a shooting star streaming through the darkness, your personality is shining bright amongst the bad moods surrounding you. While you can't transform everyone's negative disposition, at least you're not adding to it.

For Couples: Persistence pays off when asking your honey for a special favor. However, there's a difference between pluck and nagging. Be both patient and resolute.

Leo Love Horoscope Yesterday

Monday: March 18, 2019

Flirt: Your fuse is much shorter than usual, but you have more say over what to do when it finally goes off. Try to let all that energy out constructively.

For Singles: It's okay to be indecisive when it comes to romance. There's no rule that you have to stay attracted to only one kind of person. Typecasting doesn't do you any favors in the dating game. Let your heart choose for you.

For Couples: You're feeling like quite the social butterfly today, so call up your friends for an impromptu party. Enlist your partner to help with the preparation, then get ready to have a great time.