A Spanish court ruled on Wednesday that singer Julio Iglesias was the father of a 43-year old man. Reuters reports that the ruling resolves a paternity dispute that had lasted three decades. For three decades Iglesias refused to take a DNA test. Javier Sanchez-Santos was born in 1976 to Portuguese dancer Maria Edite Santos. The ruling that he is the son of Iglesias can still be appealed.