Britain’s Got Talent viewers were blown away by a seven-year-old girl during Saturday's episode, with some admitting to shedding a tear at her performance.
Viewers were introduced to Skylar Blue as BGT judge Alesha Dixon visited her dance studio. The schoolgirl was shell-shocked when she saw the former Mis-Teeq singer walk through the door.
Alesha then invited Skylar to come and audition as she'd "been told it was a dream of hers". An elated Skylar nodded and screamed.
READ MORE: Silent Witness returns to BBC One with a Liverpool twist
Viewers were then wowed by Skylar's performance. She dominated the stage, dancing to Leona Lewis' Footprints in the Sand.
When she had finished, Amanda Holden said she "felt like she could burst". Simon Cowell told her "not to forget us when you're famous".
Fans at home were equally impressed. Taking to Twitter, Ryan G said: "Skylar's mother must be so proud of her, that was a beautiful performance. The dancing was contemporary at its best. Sublime and totally accurate for someone who is 7 years old incredible!!!"
Pam said: "She is amazing! Shame no one had a golden buzzer left, she so deserved one. Brought a tear to my eye". Lisa Jefferson said: "What a dancer, had me in tears. What a talent".
Britain's Got Talent continues at 8pm on Saturday on ITV and the ITV Hub