Rod Stewart cancels all 2026 tour dates after undergoing heart surgery

Wait 5 sec.

The 81-year-old singer will take four weeks off to recover after undergoing a coronary stent procedure