Aries:

You're in a generous mood today, and are willing to make compromises for the sake of loved ones. Don't let a patronising person destroy your high spirits. By letting their snide comments roll off your back, you'll win the admiration of peers and children alike. In the process, you'll make your enemy look like a jealous fool. Let "kill them with kindness" be your motto this weekend.


Get todays Aries horoscope
More from Aries
Taurus:

Enjoying the comforts of life may be your first priority, but some hefty bills are ruining the fun. Help from family members can help you get out of this jam. If you do manage to pay off your financial obligations, take care you don't get into the same mess again. Limit your credit card usage so you can pay the full balance each and every month. Paying interest robs you of luxuries.


Get todays Taurus horoscope
More from Taurus
Gemini:

Your warmth and charm are in full force, which makes a loved one nervous. Don't be surprised if you detect some jealous vibrations from your amour. Flirting with all and sundry will only pour gasoline on the fire. Make your affections perfectly clear, even if it means snubbing an attractive associate. If you're not in a serious relationship, this could be an opportune time to seek a partner.


Get todays Gemini horoscope
More from Gemini
Cancer:

You are deeply sensitive to people's needs, and often give assistance from behind-the-scenes. Right now, however, you have to focus on some personal health concerns. It's possible that stress is causing physical discomfort. Stop trying to work through your pain and treat it instead. Consulting a health professional may slow down your schedule, but that may be just what your body needs to stay strong.


Get todays Cancer horoscope
More from Cancer
Leo:

You feel a strong urge to attend a social event that could open new doors for you. It's likely, however, that responsibilities to a mate or child will limit your time at this function. Instead of grumbling over your tight schedule, try to be in the moment wherever you are. That way, you'll make a good impression on both your acquaintances and loved ones. Tap in to your ability to radiate positive energy.


Get todays Leo horoscope
More from Leo

Virgo:

It feels wonderful to be the focus of so much positive attention, but hang on. Is there somebody who deserves a share of the credit? If so, single this person out. Pretending you're the only one responsible for your accomplishments could cause great resentment. Besides, you'll seem all the more gracious by yielding the spotlight to your associate. Give in to your generous instincts; they're right on target.


Get todays Virgo horoscope
More from Virgo
Libra:

Making friendships to enhance your prestige gives you an uneasy feeling. While it's perfectly true that you get along easily with a wide spectrum of people, you gravitate most toward others with quirky minds and offbeat opinions. Don't turn your back on those who give you the intellectual stimulation you crave. It's nice to be popular, but it's more important to feel as though you're among kindred spirits.


Get todays Libra horoscope
More from Libra
Scorpio:

Enjoying warm, sociable relationships is paramount to your happiness. Unfortunately, certain friends are testing your loyalty through their actions. You're not the type who can easily ignore unethical behaviour. Perhaps it's time to have a heart-to-heart chat with a pal who is making questionable choices. Fortunately, you have a way of presenting moral arguments without seeming preachy or self-righteous. Be as candid as you need to be about your feelings; there's no point in beating around the bush.


Get todays Scorpio horoscope
More from Scorpio
Sagittarius:

Bringing out the best in others has always been a special talent of yours. Take care you don't lose sight of your own strengths in the process. Get in the habit of complimenting yourself, even for feeble efforts. This is especially important if you've recently taken up a hobby or pastime that requires lots of skill. You're sure to make mistakes at first, but that's part of the fun. Be good to yourself.


Get todays Sagittarius horoscope
More from Sagittarius
Capricorn:

You're eager to give somebody the benefit of the doubt for harmony's sake, but hold on a minute. If your intuition is telling you there is something wrong with this person's behaviour, you'd better listen. You wouldn't want to make yourself vulnerable to an opportunist. Funds from an outside source could allow you to take better care of yourself. Seize this opportunity to take out a gym membership or buy high-quality fruits and vegetables.


Get todays Capricorn horoscope
More from Capricorn
Aquarius:

A cuddly mood makes you more demonstrative than usual, but not everyone is receptive. One of your friends may resent your hot-and-cold attitude. Take greater pains to show your affections on a consistent basis. Just because you like relationships to be filled with surprises doesn't mean everyone else does, too. It's especially important to reassure children your love is constant and unconditional.


Get todays Aquarius horoscope
More from Aquarius
Pisces:

The comforts of home help you withstand work-related pressure, but don't bury your head in the sand. At some point, you're going to have to confront the source of your problems. Whether it's shouting down an enemy or finding a healthier job situation is up to you. Use this time to devise a strategy for fighting back. Friends and family members may have valuable advice; don't brush it away as irrelevant.


Get todays Pisces horoscope
More from Pisces
More from the Stars