-

cancer horoscope

Celebrity Cancer

Benedict Cumberbatch July 19 1976

Cancer forecast for Day July 27, 2017

Moments of self-reflection are rare. They sometimes feel like an unaffordable luxury or, worse, procrastination. But, as Venus prepares to enter your sign, this is a celestial invitation to stand back and take a look at all that you've achieved and where you're heading. We all have habits and beliefs that hold us back. They're often learned from our past, and accompany us almost unnoticed. This is a chance to look at one of those old ways of thinking, and let it go.

Other days of the week