Metro.co.ukWhat does the new moon in Leo mean for your zodiac sign?Jul 31, 2019Lizzie ThomsonBy Lizzie Thomsonbookmark_bordersharemore_vert