The 16-year-old singer from Gravesend, Kent, made her first appearance on last night's show as part of a duo, called Silver Rock, with 22-year-old Jerrie Dila but the judges decided to split them up and make them both perform solo in front of thousands of fans at Wembley Arena.
The teenager, who admitted she was "so, so, so nervous", dashed off stage to her family after forgetting the words to her version of Whitney Houston's I Have Nothing and needed a reminder from show host Dermot O'Leary before going back on and wowing the crowd.
Judge Gary Barlow told her she had "potential beyond belief", while Louis Walsh said she could be better than Leona Lewis and Alexandra Burke - two of the show's previous stars.
More top news
Did Father Christmas bring you an unmanned aerial vehicle (UAV) or drone for you to fly last night?
Lemurs and Emperor Tamarins at Cotswold Wildlife Park have been joining in the festive spirit.
Lucy has the Christmas Eve forecast for the east of the Meridian region.