Today's Horoscope
Leo (Jul 23 - Aug 22) — You are ready to put on a real show today. Whether it’s about expressing your feelings of love, pitching a business plan or doing some decorating around the house, you are tempted to go overboard with too much drama. Keep in mind that a bit of self-restraint might be exactly what is needed to maximize the progress you can make now.