Horoscope for April 20

April 20, 2025

Cancer: If you need help, it will come from someone you least expect it from. For example, someone you've considered an enemy. Today's events will show you that you are mistaken about them. Leo: On this day, you should speak as little as possible and listen as much as possible. By focusing on what others say, you will be able to understand their thoughts and plans — even the most secret ones. Virgo: It is always undesirable to deceive those around you, but especially today. You will be quickly exposed, and the result of the lie will be the exact opposite of what you expect.