(Daily) Cancer 22 June - 23 July

Cancer Horoscope
If your intuition tells you to check the time of an appointment or meeting, it's a good idea to do it. With Mercury linking to hazy Neptune, affirming the details could save you from an embarrassing situation. While you don't usually miss a trick, the present set-up hints there is a tendency for mixed messages. Get it right, and you'll be there to snap up any opportunities.
Share your horoscope on:
FreeAstrology123