ARIES (March 21-April 19). You can enchant the one you have your eye on. This person over will help you get clear about who you are and the specific gifts you have to offer the world.
TAURUS (April 20-May 20). Doing things in the optimum moment requires you to be observant, intuitive and confident enough to make a move.
GEMINI (May 21-June 21). Your intelligence is indisputable. Keep honing your strategy.
CANCER (June 22-July 22). There are people employed as ant catchers. Perhaps the thing you are thinking of doing for extra income is also absolutely plausible.
LEO (July 23-Aug. 22). You could explain, but it might be wiser not to. Saying less allows everyone to move on to more constructive things.
VIRGO (Aug. 23-Sept. 22). You see a void. The thing you dream never can or will be in the world unless you put it there.
LIBRA (Sept. 23-Oct. 23). Wherever you go, you bring a gift with you. Because you are prepared to contribute, you'll have an advantage.
SCORPIO (Oct. 24-Nov. 21). A bit of memorabilia that has been valuable to you only for sentimental reasons may also have a monetary value now.
SAGITTARIUS (Nov. 22-Dec. 21). There have been times when you were not as popular and you struggled for recognition. Now you are popular and others struggle for your attention.
CAPRICORN (Dec. 22-Jan. 19). You're feeling very generous, but should you really give huge gifts that you can barely afford?
AQUARIUS (Jan. 20-Feb. 18). The world is ultimately just. Crimes are not always punished in the expected way, but eventually justice is served.
PISCES (Feb. 19-March 20). In the interactions you have with those around you, life will be constantly renewed.
TODAY'S BIRTHDAY (June 7). You notice what others don't, and you'll turn these observations into opportunities to bring joy to the world. The next six weeks are marked with an increase of vitality and romance. You'll earn favorable reviews for the work you do in July. You tap into a new source of revenue in September. Reunions happen in November. Capricorn and Virgo people adore you. Your lucky numbers are: 15, 6, 31, 29 and 33.