Keith Urban made a surprise appearance during the Tokyo Olympics opening ceremony

Keith Urban was among the celebrity guests who contributed to a rendition of John Lennon's "Imagine" during the opening ceremony of the Tokyo Olympics on Friday, People reports.

Joining him in the pre-recorded clip were pop singer John Legend, Spanish performer and composer Alejandro Sanz, Beninese singer-songwriter and activist Angélique Kidjo, and the Suginami Children's Choir.

Coming off of the 1971 album of the same name, "Imagine" was the best-selling single of Lennon's solo career. The singer-songwriter and former Beatles member has said that the influence for the song came from his wife Yoko Ono's 1964 book, Grapefruit, and that she should receive co-writing credit for the song.