Daily Cancer horoscope (Jun 22 - Jul 22)

Here's another one: another totally unpredictable day. Now, you've never had a problem with this sort of thing, but you probably know someone who won't be dealing with it quite so well. Be understanding if they're cranky.

Lucky number: 13

More about zodiac Cancer