Horoscope Selector

Today's Horoscope

Friday 18th July

Cancer 22 June - 23 July

Today lunation gives you that final push to wrap up a key project, meaning it's time to seal the deal. You're ready, so there's no need to second-guess that last detail. Mercury in Leo aligns with Venus in Gemini, adding a little sparkle to your day. A wishful, maybe even whimsical, desire could be granted, whether it's a warm message, a sweet invite or a long-awaited “yes.”