Donny Osmond had a "difficult transition" from child star to adult singer.
The 67-year-old star shot to fame as a teenager with hits such as 'Puppy Love' but admitted that when he was trying to go for an adult sound, it was tricky because his audience was reluctant to "accept" that he had grown up.