Leo

Horoscope: Don't be surprised if you feel like you're being hit with a stick today, as something motivates you to get moving. There is an aggressive energy at play that demands things from everyone. You should think about how your skills and perceptive nature can be better utilized to help get things done efficiently and effectively.

In love: Today love is for lovers. So, what better place is there for you to be right now than with the person you love? Forget about the rest of the world and all its problems. Days like this are rare, and you need them for living life and loving to be worthwhile.

At work: Your instincts tell you to dream, dream big. However, something is holding you back. Perhaps you are putting so much effort into helping others that you have ended up neglecting your own growth, both personally and financially. Focus a little more on your own affairs.