If you think you're a fan of Donny Osmond, think again.
During his U.K. tour last year, Donny came across the story of 11-year-old Matthew English who, for most of his life, has been a fan of Donny in the Broadway hit Joseph and the Technicolored Dream Coat.
Born with a hearing impairment, Matthew even learned how to sing and play "Any Dream Will Do" from the musical on his violin.
"I have been watching it [Joseph and the Technicolored Dream Coat] since I was three or four," Matthew told Donny after he was invited on stage. "I have my own dream coat I got for Christmas."
After joking that Matthew couldn't have his dream coat, Donny presented Matthew with a special dream coat and did something unexpected and unplanned—he invited Matthew to sing a duet on stage of "Any Dream Will Do."
Watch the heartwarming duet below: