The night ended with Princedancing on top of his purple baby grand piano to 1987's If I Was Your Girlfriend, which segued into a triumphant, accelerated version of Baby, I'm A Star.
Maybe the attitude to Her Maj is summed up by Martin Honeysett, who portrayed the Queen Elizabeth and Prince Philip heroically line dancing during the state visit to Ireland in 2011.