Rod Stewart shared a heartfelt message from the hospital after his heart surgery, which forced him to cancel the remainder of his 2026 US tour.
The 81-year-old will take four weeks off to recover after undergoing a coronary stent procedure, cutting short the US and Mexico performances for the remainder of the year, which were due to stretch into September.