Today's horoscopes come from our partner Astrology.com.

aries
Mar 21 - Apr 19
taurus
Apr 20 - May 20
Your work needs have to come first today, even if you have to deal with too many other concerns for you comfort. It's a really good day for you to lock yourself in your office and not come out.
Everything should go according to plan today, so don't worry too much about unexpected surprises -- anything that pops up should be delightful. Even your flakiest friends should show up.
gemini
May 21 - June 21
cancer
June 22nd - July 22nd
Almost every social interaction is floating on the surface over some wicked undercurrents. You need to avoid getting pulled in too much, but it's not that hard -- just keep it all light.
You are feeling somewhat confused about who you are and how you want others to see you -- but it's a good thing, because you're in the right frame of mind to do yourself some real good this way.
leo
July 23 - Aug 22
virgo
Aug 23 - Sept 22
You need to make sure that you respect yourself today -- which isn't exactly difficult for you -- if you want to get ahead. Say no when you should, say yes to the right offers and do right by yourself.
Your work ethic is paying off for you today -- but that doesn't keep you from proceeding at full speed! You should find that you can get even more done, all while pleasing the key players.
libra
Sept 23 - Oct 22
scorpio
Oct 23 - Nov 21
Don't freak out if ancient history creeps back into your life today. In fact, you may want to embrace it, even if you feel as if you should have moved past this stuff long ago. Let go and move on!
You need to take charge of your feelings today and make sure that your energy is well spent. Life can get pretty intense when you are around, but as long as you keep your cool, as is well.
sagittarius
Nov 22 - Dec 21
capricorn
Dec 22 - Jan 19
Your eagerness to deal with financial issues might startle friends or family who think they know you well -- but you can take your mind off of other issues now and then to deal with the essentials.
You should find that people start to really take notice today -- or move on to give you the rewards you so richly deserve. It's a great day for taking a break and making plans for moving even further.
aquarius
Jan 20 - Feb 18
pisces
Feb 19 - Mar 20
You've got to stay focused today -- otherwise, things are likely to get pretty messy. In fact, if you can shut yourself away from distractions, that might be for the best for everyone involved.
Everything just clicks right into place at some point today -- though it may take a while for it to reach that state. That means you can relax if things seem to be going wrong this morning.