Sir Rod Stewart has cancelled the remainder of his 2026 US tour after undergoing heart surgery.
The 81-year-old singer will take four weeks off to recover after undergoing a coronary stent procedure, effectively cutting short the US and Mexico performances for the remainder of the year, which was due to stretch into September.