Sir Rod Stewart didn’t hold back at the Royal Albert Hall on May 11 during a high-profile meeting with King Charles III. The legendary rocker was attending the King’s Trust 50th Anniversary Celebration when he took the chance to praise the monarch’s recent diplomatic efforts in the United States. But it wasn’t just a simple “well done.” Stewart used the moment to take a sharp, public swipe at President Donald Trump, calling him a “little ratbag” right to the King’s face. The exchange happened in a receiving line where Stewart congratulated the King on his April state visit. “May I say, well done in the Americas,” Stewart told the monarch. He added that the King was “absolutely superb” and had “put that little ratbag in his place.”
The King seemed to enjoy the remark. He laughed and gestured with his hands while Stewart kept going. Stewart then looked at the people around him and joked that his comments about Trump went “right over his head.” He even turned to Queen Camilla to repeat his praise, calling the King’s performance in America “so great, so brave, so proud.” This public diss is a big shift from the past. Stewart and Trump used to be close friends when they both lived in Palm Beach, Florida. But that friendship is long gone. Stewart has since called Trump a “draft dodger” and slammed his foreign policy according to The New Daily, which has tracked their public falling out over the last few years.
The King’s trip to the U.S. in April 2026 was already a major talking point in the world of entertainment and politics. During that visit, the King spoke to Congress and took a firm stand on NATO and climate change. Those topics are often at odds with the White House’s current stance. Many saw the King’s speech as a subtle way of correcting the American President’s rhetoric on the global stage. This context makes Stewart’s “ratbag” comment even more pointed. The King’s visit and his speech to Congress are verified as the main reason for Stewart’s praise by The Journal, highlighting how the monarch navigated the tricky waters of U.S. politics.
While the Royal Family is supposed to stay out of politics, the King didn’t exactly shut Stewart down. Standing next to Stewart was Rolling Stones guitarist Ronnie Wood, who was seen grinning through the whole thing. This moment shows a rare crack in the “neutral” royal mask. Stewart’s comments highlight a growing trend of British icons feeling emboldened to speak out on American leadership. By openly mocking a sitting President during a royal event, Stewart has turned a standard anniversary celebration into a viral moment of political defiance. It’s a clear sign that the old Palm Beach friendship is buried under the weight of current global tensions and the King’s new, more assertive brand of diplomacy.

