Former presenter and DJ Ed "Stewpot" Stewart has died aged 74, a few days after having a stroke, the BBC announced.
Rocky Taylor, a friend of 40 years, said the former BBC Radio 1 DJ and Crackerjack presenter died in hospital in Bournemouth.
Mr Taylor said he had been informed of his death by Stewart's ex-wife, Chiara Mainwaring.
Stewart's former brother-in-law Adriano Henney posted the news on Twitter.
"Sad to report sudden passing of my former brother in law #EdStewart #StewpotEd after short illness. Fun guy-Huge loss," he wrote.
Stewart was one of the first presenters on Radio 1 when it was launched in 1967.
The following year, he began presenting children's show Junior Choice, which became his trademark radio show.
On television, Devon-born Stewart was best known for children's favourite Crackerjack. He hosted the show from 1973 to 1979.
Stewart presented a Christmas edition of Junior Choice for BBC Radio 2 in 2015.
Bob Shennan, Director of BBC Music, said in a statement: "Everyone at Radio 2 is extremely saddened to hear of the passing of Ed 'Stewpot' Stewart.
"Ed has been a stalwart of popular music broadcasting for many years and over the past few Christmases, he brought back Junior Choice to the delight of millions of loyal listeners.
"We are thinking of Ed's friends and family at this difficult time."
Presenter David Hamilton also paid tribute. Speaking on BBC News, he hailed BBC colleague Stewart for his versatility.
"Like all of us, radio was his first love. But also, he did very well on television. He was one of the hosts of Crackerjack for a long time, he did Top Of The Pops and he had his own programme.
"He was one of those radio people who did also work well on television," he said.
On Twitter, Coronation Street star Les Dennis posted: "Sad to hear Ed "Stewpot"Stewart has died. A great broadcaster and a nice man."
Celebrity astrologer Russell Grant tweeted: "So sad to hear an old DJ colleague of mine Ed Stewart 'Stewpot' has passed over. I last worked with him on Radio Mercury. Happy memories."