Julian Lennon finally sang his late father John Lennon song ‘Imagine’ for Ukraine Fund raising!
The singer-songwriter son of Beatle John Lennon presented the cover version of his father’s ode to peace as part of the Stand Up For Ukraine campaign, a global fund-raising effort broadcast from Warsaw, Poland.

In the past, Julian has been vocal about his decision not to sing Imagine because it is his father's song and he didn't want to be viewed as "cashing in" on his father's fame.
During the concert, he said that he decided to sing it because he felt his father would have supported his efforts to help the victims of war in Ukraine.
"Imagine" was John Lennon's song, so it's not surprising that when Julian Lennon took the stage in Poland to perform it at a fundraising event for Ukrainian war orphans, the audience was completely blown away.
Broken Vow for a cause
His performance was even more remarkable because of the vow he had made to never perform the song. "It's just too personal," he told Rolling Stone in 1984. "I think I've only ever played it publicly once when I did 'The Tonight Show with Johnny Carson. And I said to myself, 'You know what? You should have never done that.' But I did."
For years, Julian kept his promise to himself and never sang "Imagine" again… until now.