The rocker and the royal seemed to have quite the exchange in London.
Rod Stewart didn't hold back about President Trump after complimenting King Charles III on the monarch's recent U.S. visit.