
Leo
23 Jul - 22 Aug
Horoscope for today (18th June 2025)
Leo, you might find your energy feeling a bit all over the place today. Even with a schedule full of activities, you may end up feeling unaccomplished by the time you hit the pillow. It's crucial to take a step back and reassess your priorities. Take a closer look at how much you do for others compared to what you do for yourself; you might be taken aback by the imbalance you've established. Use today as an opportunity to focus on your own needs rather than catering to everyone else.