Elvis Costello blasted the Royal Platinum Jubilee concert as “sh**e” and ranted about Rod Stewart ’s performance of Sweet Caroline.
The music legend also claimed Diana Ross should have sung her Supremes hits You Keep Me Hanging On and Living In Shame because those songs were more appropriate to the royals.
Costello, whose hits include Everyday I Write The Book, mocked the Queen’s show as he performed in Scotland with his band The Imposters.