LEO (July 23-Aug. 22): Compliments calm your contrariness. Some folks may think well of you and voice their good opinion within earshot. You may be abashed to learn that you have a champion in the least suspected places.