Legendary talk show host Larry King has tested positive for Covid-19, according to a source close to the family. King, 87, has been hospitalised at Cedars Sinai Medical Center in Los Angeles for more than a week, the source said.