In today's daily horoscope for Cancer, we're going to talk about money and your urge for shopping. Born between June 21 and July 22, Cancers can be quite complicated, but deep inside, they are conservative and home-loving people. Even with a tough exterior, you tend to wear your heart on your sleeve. But there's a time for spoiling yourself, Cancer, who likes to enjoy some self TLC. What's calling out to you today? Perhaps it's new clothes or a new piece of jewelry. If you've got the money to give yourself some material pampering, go for it!

What to expect

Today, expect the urge for some serious shopping to be tough to resist -- and why should you? After all of your hard work and efforts, shopping is perfectly justified now. Whatever that has been weighing down on you, shopping will help to make it seem like nothing, so don't feel guilty if you suddenly want to enjoy the perks from some savings or a monetary gift that just came in.

How to get through your day

To get through your day, create a strategy and plan ahead. You know how it can be sometimes -- you go for one item and then come out with 10 others besides the original thing you were looking for. Make a list of what you'd like to have, putting the 'must haves' at the very top.

Leave some wiggle room for a 'spur of the moment' purchase. Just try not to go over your limit -- not too far, anyway. The seasons are changing and your wardrobe needs a serious update, so if you can afford it, a few quality staples is just what you need to give a little 'oomph' to your look.

Take note overall

Overall, Cancer, remember that you, too, need to be treated and rewarded for all of your hard work.

The way is clear for you to enjoy some guilt-free indulgence, so enjoy today's shopping trip. Just be careful not to over-spend, and everything should be smooth sailing from here on out. Money can't do much when it's just sitting there, but it can be used to treat yourself to your heart's desires.

That's it for today's daily horoscope for Cancer. If you've enjoyed today's reading, be sure to check out tomorrow's reading.