Your Cancer Birthday Horoscope for June 29
If you were born on June 29, you make dreams come true! You're both imaginative and logical, so the visions you see are likely to become a reality. Honesty is important to you. In order to have clear visions and dreams, you must continuously be seeking the truth. While you tend to get a little competitive from time to time, you are very empathetic and aware of others' needs and dreams. You do what you can to make yourself and your loved ones happy -- you dance, sing, and live life to the fullest!
June 29 Cancer at Their Best: Bubbly, fun-loving, successful
June 29 Cancer at Their Worst: Distracted, competitive, sensitive