Moderate intake of red wine may benefit the heart due to the antioxidants and polyphenols it contains. However, heavy or excessive drinking can damage the heart over time. Limit wine to no more than 1-2 glasses per day as part of a heart-healthy diet. More than this can be detrimental.