Sir Elton John has headlined a peace concert in London, accompanied by actor Jude Law and model Lily Cole.
The concert marked United Nations' World Peace Day, which calls for a day of global ceasefire and non-violence, and was jointly organised by Jude Law and the Peace One Day foundation, led by Jeremy Gilley.
It comes as anti-Western protests continue to spread around the world, fuelled most recently by a French magazine's publication of cartoons lampooning the Prophet Mohammad.
British actor Jude Law said that the unrest made the concert even more poignant.
He said: "I suppose in the end, you know, the unrest will always continue just as bullying will always continue and that's all the more reason for me and everyone else to support this extraordinary organisation."
Elton performed "Bennie and the Jets" and other hits to an audience of thousands dressed in a glittering suit and making faces at the crowd.
Part of the Global Truce 2012 campaign, the concert was also supported by singer Eliza Doolittle and international model Lily Cole.