Horoscopes

Leo

July 24 - August 23

Your Weekly Horoscope: Just imagine how different life would be if you'd made other decisions. Actually... don't do that! Instead, try imagining that everything is perfect, just as it is; that you're meant to be exactly where you are, and that every choice you've made has brought you to this moment. The powerful cosmic message to you this week, is that there's something absolutely perfect about the situation you're facing. Even though it has aspects that frustrate and upset you, they're enabling you to make the very best choice.

check other zodiac signs