Daily Planetary Movements With Moon in Leo, you can expect a day full of surprises. It could be that an old friend might pay you a visit and give you a happy surprise or something completely out of the blue might happen and catch you off guard. So be extra careful today. Also, with Mercury in Taurus this is also a time for self discovery. You ought to figure out now what your strengths and weaknesses are. Only then would you be able to bring about positive changes in your life. On the professional front, expect some major changes, you might have to face some serious problems but they may also open doors to new opportunities and personal growth for you. Today you will be focused on achieving your goals no matter how difficult your day may be. Thus, you should not let it affect you and bring you down. Remember, when the going gets tough, the tough get going, which is what you need to be doing today. The evening might see you going out with your family and having a good time.