Aries: Your charisma soars at the start of the week, a good time for socializing and promoting your ideas. The New Moon encourages setting and discussing your relationship priorities during the next two weeks, which will help you build a solid foundation for love. Flirtatiousness fires up romance on Friday and Saturday. Family is the focus on Sunday.
Taurus: The New Moon in your sign heightens your powers of attraction and brings a new cycle of social opportunities during the next two weeks -- if your heart is open and you're clear about what you want. Playfully verbalizing your desires accelerates romance on Friday and Saturday, but conversation may be stilted on Sunday.
Gemini: Getting together with friends at the start of the week can bring a romantic interlude. The New Moon brings out your desire for a deeper, spiritually connected relationship. Clearing away emotional debris and resolving the past can open a door to love. Your unique style and personality draw admirers this weekend, so be yourself!
Cancer: Meeting someone special may require a show of daring at the start of the week, so be courageous and express your desires! The New Moon energizes your social life during the next two weeks. Look for romance during group gatherings. Some wicked fun (erotic literature? role-playing?) sets passion ablaze on Friday and Saturday. Sunday is stormy.
Leo: Revealing your sense of adventure inspires romance at the start of the week. The New Moon can bring love through a public event or work project during the next two weeks. Getting out with friends on Friday and Saturday is likely to bring in someone fabulous! Take some quiet time on Sunday to recharge.
Virgo: Some playful naughtiness heats up passion at the beginning of the week! The New Moon can bring love from afar, either online or while traveling, during the next two weeks. You might also meet someone special during a spiritual gathering. Sharing your expertise inspires romance on Friday and Saturday. A friend provides insights on Sunday.
Libra: Your chances for meeting someone compatible soars at the beginning of the week. If you're already involved, plan a fun date with your sweetie. Thursday's New Moon deepens intimacy during the next two weeks by helping you heal emotional wounds. Your intuition guides you in romance on Friday and Saturday! Your confidence may be rocky on Sunday.
Scorpio: A courageous expression of desire sets passion ablaze at the beginning of the week! The New Moon illuminates your partnership sector during the next two weeks, so keep your eyes open for someone special. If you're already paired, focus on energizing and improving your connection. Passion escalates through words on Friday and Saturday. Sunday is tumultuous.
Sagittarius: Romance is over the top at the start of the week, if you can get away from work and have some fun. The New Moon may bring romance through a coworker or charity project during the next two weeks. A tryst with your sweetie energizes you on Friday or Saturday, or you may meet someone new. Intimacy feels blocked on Sunday.
Capricorn: Hosting a gathering of friends can bring joy at the start of the week. The New Moon lights a fire under romance with your sweetie during the next two weeks, or you may meet someone new. An activity that helps others inspires romance on Friday or Saturday. A power struggle with your partner is likely on Sunday.
Aquarius: Expressing yourself from the heart inspires love at the start of the week. The New Moon encourages you to improve the energy flow in your home, which will accelerate the flow of energy in other areas of your life. This weekend, your creativity inspires romance on Friday and Saturday. Feelings seem irrational on Sunday.
Pisces: The New Moon heightens your way with words, so access your inner poet when expressing what's in your heart. Romance can be found while learning something new during the next two weeks. Using your sense of style to throw a party can bring delight (and romance!) on Friday or Saturday. Love needs objectivity on Sunday.
Russell Grant´s Weekly Horoscopes
Saturday 1 May - Saturday 8 May - Saturday 15 May - Saturday 22 May - Saturday 29 May