Eleven-year-old Matthew English, who is hearing impaired and was born with a condition called microtia atresia, which means he has just one ear and no ear canal, was given the opportunity to duet with the singer.
Speaking ahead of their performance, Donny read a letter from Matthew, informing the audience: "I grew up watching you in Joseph and always wanted a Dreamcoat." He then joked: "You can't have my dream coat, I'm sorry!"
The musician went on to reveal that the youngster had learnt all of the songs from Joseph and become part of the Hearing Fund UK.
"I would really like to thank you as I am hearing impaired and the hearing fund has so helped me," he continued.
Donny Osmond discusses life as he hits 50 years in showbiz
Donny Osmond: Today’s pop stars should respect early chart-toppers
Donny Osmond welcomed Matthew English on stage during his concert
Matthew was given the original Dreamcoat to wear for their performance
I almost cried with excitement but tried to stay cool!
Matthew was then invited on stage by Donny and given the original Dreamcoat from the musical Joseph to wear for their duet.
He was all smiles as he was given the chance to perform with Donny and wear the iconic outfit from the show.
The pair sang along to Any Dream Will Do in the heartwarming clip, which has now been viewed more than half a million times on social media.
Donny also gave him the opportunity to sing the end of the track on his own in front of thousands of fans.
Donny said that the performance was so special
80's pop stars then and now
Thu, September 29, 2016
See how your favourite 80s pop stars have changed over the last 30 years.
1 of 33
The Bangles star Susanna Hoffs
GILLIAN GERTRUDE FAULKNER
Matthew said he froze with excitement when he went on stage
Following the duet, the 59-year-old posted on social media to reveal that their performance was "so special" and a highlight of his UK tour.
Meanwhile, Matthew has described the moment he was given the Dreamcoat as "totally magical and awesome".
He explained: "When I first went on the stage I froze and was quite nervous but Donny soon put me at ease with a big hug! I almost cried with excitement but tried to stay cool!
"Donny was so kind to me and I want to say a huge thank you. I will never forget this."