Today's Love Horoscopes

Sunday 20th July

Cancer 22 June - 23 July

While the Moon's clash with the asteroid Juno in your romantic sector may have pushed some buttons or thrown up some roadblocks, as the queen of commitment and surrounded by support, this is more likely to have left you even more determined to follow your heart. A day on, the Moon is teaming up with Mars, putting its weight behind the warrior planet's war on communication barriers.