Sir Rod Stewart has apologised to Sir Elton John after launching into a savage impression of him while performing on stage.
The Sailing singer, 77, took to his Instagram to share the moment he decided to mimic the way Elton plays the piano during concerts.
Like his long-term sparring partner, Rod wore a pair of dramatic sunglasses that were perfectly round and covered in silver sequins.