An eight-year-old schoolboy has married a 61-year-old woman because the ghost of his dead ancestor told him to.
Sanele Masilela tied the knot with Helen Shabangu, who is already married and a mother-of-five.
The boy, from Tshwane, South Africa, said he had been told by his dead ancestors to wed and his family, fearing divine retribution, forked out for a wedding.
Dressed in a bow tie and tiny silver suit, little Sanele, the youngest of five children, exchanged rings in front of 100 guests and even puckered up for a kiss.
It's already shocked the community but the family has defended the ceremony, saying it was just a ritual and not legally binding.
Sanele's 46-year-old mum, Patience Masilela said: 'Sanele is named after his grandfather, who was never had a white wedding before he died so asked Sanele to get married. He chose Helen because he loves her.
'By doing this we made the ancestors happy. If we hadn't done what my son had asked then something bad would have happened in the family".