An Edinburgh teenager appeared on Saturday's episode of The Voice Kids UK in a bid to impress the judges.
Elyssa Taite, 13, from Barton, took to the stage to sing a rendition of Ella Henderon's 'Everything I Didn't Say' after auditioning for the show twice previously.
The school-girl is no stranger to performing as she busks in the city centre and around the UK, and performed during the Edinburgh Festival Fringe.
READ NEXT- Edinburgh author unhappy with 'The Who' concert view and £105 uncomfortable seats
On ITV's Saturday show, she belted out the track, and as the crowd was encouraging judges Ronan Keetan, Will. I. Am, Pixie Lott, and McFly's Danny Jones to turn.
At the same time, Pixie and Danny pressed the button to spin their chairs around and asked Elyssa to be part of their team.
In the end, the Barton teen decided to join Pixie Lott and will be making her way to the semi-finals on July 15.
Pixie took to Twitter to praise the Edinburgh teen, and said: "Elyssa!! An absolute Angel voice to fill my team wahooo so happy with my girl gang!!"
Taking to Instagram, the singer wrote: "omg! thank you so much @pixielott and @dannyjonesofficial for turning for me. Remember to tune in on Saturday the 15th of July to see me, @tleighferns @martha_kam_sing789 and @hayla_essen sing it out in the battles/semifinals."
To which one wrote: "You were amazing!"
A second replied: "Congratulations to you Elyssa on your chosen Team Pixie. Your voice is beautiful. I can’t wait for next weekend."
And a third added: "You were brilliant, well done!!"
The Voice Kids UK is on ITV at 7.30pm on Saturday and is available to stream on ITVX.