Daily horoscope for July 12: Your star sign reading, astrology and zodiac forecast

In particular, Leo does not take kindly to any form of criticism – constructive or not.

Leo’s tendency to be loud and jovial may also be a symptom of the sign’s underlying insecurities.

At its worst, you surround yourself with people and act the fool just so you can bask in the attention.

At the same time, leadership, competitiveness and humour are all of your strongest aspects.

The Moon in Leo Conjuncts the planets Venus and Mars today – both in the sign of Leo.

Source link