June 23 - July 23

Your Weekly Horoscope: 'There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy'. These words, spoken by Hamlet, are worth keeping in mind this week as a powerful cosmic climate brings a series of unorthodox and unexpected developments into your world. Yet, rather than being overawed by events, you'll have the presence of mind to respond with positivity and take advantage of the surprises as they appear. If you allow yourself to be carried away by the magic, you'll go far.

check other zodiac signs