Britain's Got Talent fans have been bowled over by a dancer's routine after his dance teacher wrote especially into the show in the hope he would be invited along for an audition. 24-year-old Nathan and his dance teacher, Joanne, from Manchester danced for the judges after Alesha Dixon visited the pair to invite them along to the show.
Viewers saw Alesha surprise Nathan at his dance class and said: "Your lovely teacher Joanne tells me you love to dance." The whole class erupted in cheers while Nathan's mum said: "We're so proud. Children similar to Nathan are given the impression they are incapable. Our son proves otherwise."
Nathan has been dancing with Joanne for three years and thanked his dance partner for getting Alesha to come to the class.
Read more: Bruno Tonioli hits Golden Buzzer for Ghetto Kids dance troupe in show first
Once at the BGT auditions, Nathan is in his element and announces he is doing a cha cha cha "for Bruno" to which the new judge says: "Oh for me my darling?"
And Nathan cheekily replied: "For you, my darling!" The audience clapped along as an ecstatic Nathan danced and pointed at the judges while shimmying across the stage in sequins.
When finished, a perpetually enthusiastic Bruno said: "It was a cheeky, sizzling, joyous cha cha cha. You were working it, keep at it." Amanda said she was proud of Nathan and complimented his footwork.
Simon added: "We do get good dancers who are very boring on this show. But both of you have got such amazing personalities. You were brilliant. Everything about this audition I love."
The pair got four yeses and probably a few million more from viewers at home. One viewer said: "I’m loving Britain’s got talent this year, showing disabilities don’t define who you are and everyone is different and have talent and are beautiful being different is beautiful be you and be proud."
Another tweeted: "Nathan was fab-u-lous!" A third said: "If everyone was a bit more like Nathan the world would be a much happier place! #bgt"
Britain's Got Talent returned on Saturday, April 15 on ITV at 8pm, and also airs on Sunday, April 16. It then returns the following weekend on April 22. For the latest TV and showbiz news sign up to our newsletter here.
Read next: