LEO (July 23-Aug. 22): Live life moment by moment instead of dwelling on the past or living in the future. Planning ahead too intently can blind you to pleasures and joys right under your nose in the week to come.