Leo
23 Jul - 22 Aug
Horoscope for today (4th April 2026)
Lately, Leo, you've been aware that every day comes with its own set of challenges. Today, you might find yourself grappling with insecurities regarding your looks. Are you second-guessing your appeal or your capacity to captivate someone significant? Perhaps you've had a moment of poor judgment that now leaves you worried about your image. Rest assured, a choice you make by day's end will help ease these concerns.
