Cat Stevens, also known as Yusuf Islam, emotionally addressed the victims of the March 15 Christchurch terrorist attacks, as the city remembered those lost.
Having converted to Islam in 1977, Stevens is among the most well known Muslims in the world, lending his voice to Christchurch in the city's darkest of times.
"Our hearts go out to the families of those whose lives were snatched away in that evil carnage, while they were worshiping in the mosque two weeks ago," he said.
"Our prayers go to those shining souls, whose lives were snatched away in that moment of madness. May peace be upon them."
Yusuf performed the songs Peace Train and Don't Be Shy to the thousands of Cantabrians gathered for the memorial.