Weekly horoscope Leo
Life: Everything happens for a reason and our Leo friends will learn that this week. If you want to achieve your goals, you’ll need to work even harder than usual this week. Chase your dreams and don’t let anything hold you back!
Love: Your love life is a source of frustration for you, especially because it lacks spontaneity. You love being kept on your toes and can’t stand the thought of falling into a boring routine. Talk to your partner if you want things to change.
Need some great advice? We've got you covered!