Rod Stewart has hit out at fellow musician Elvis Costello after he criticised his Jubilee performance at a concert.
The 77-year-old star sang Sweet Caroline at the Queen’s Platinum Jubilee concert on June 4, and left viewers at home with a mixed reaction to the performance.
Elvis reportedly said to the crowd during a show in Glasgow: "I mean, I know you all love him and he’s one of yours and everything, but Rod. What the f***?"