LEO (July 23-Aug. 22): Reflect and refute. Today's full moon may seem to throw some light on your public persona and reputation for the next few days. With savvy maneuvering, you will be able to stop negative gossip in its tracks.