Zulu prince at 50th anniversary screening of film
Zulu Prince Mangosuthu Buthelezi is among those attending the 50th anniversary screening of the film Zulu.
Buthelezi starred as his own great-grandfather King Cetshwayo, but could not attend the original premiere because of restrictions imposed by the apartheid government.
He was joined by Prince Harry and Welsh actor Sir Stanley Baker's widow.
The event was raising money for charities helping wounded soldiers and African children.
The screening is a digitally re-mastered version of the 1964 film starring Sir Michael Caine, which recounts the battle of Rorke's Drift in 1879, when some 150 British soldiers - many from Wales - held off around 4,000 Zulu tribesman whose land they had invaded.
Lady Ellen Baker said it would be "lovely" to see Buthelezi again.
She said: "We formed a great friendship."
Buthelezi, 85, who played his own great-grandfather in the film, has described how the set was an "oasis" where "whites and blacks could mingle without any fuss".
Lady Ellen said Sir Stanley, who took the lead role as well as co-producing the film, had been determined to treat the warrior extras in the film with respect - despite its location in apartheid South Africa's KwaZulu-Natal province.
"Stanley had to be very skilful and diplomatic," said Lady Ellen, whose husband was from Ferndale, Rhondda. "It was the height of apartheid."
Funds raised at the Leicester Square Odeon screening are going to Walking with the Wounded, Sentebale and The David Rattray Memorial Trust.