Sir Rod Stewart has cancelled the remainder of his 2026 US tour dates after undergoing heart surgery.
The 81-year-old singer, who was performing his One Last Time tour, 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.