Two teenagers sang in London's West End to celebrate the 20th birthday of hit musical Les Miserables.
Antonia Gentile and Luke Bayer performed alongside the professional cast as guests of leading impresario Cameron Mackintosh.
They were hailed as the "future of Les Miserables" by Mackintosh after they wowed a packed audience at the Queen's Theatre.
Antonia, 16, from Blackhill, Keighley, sang the musical's keynote song On My Own, as one of the leading characters, Cosette.
Thirteen-year-old Luke, from Cononley, performed in the chorus with children from around the country in songs such as One Day More.
The pair were invited to London after show-stopping performances earlier this year in a youth production of Les Miserables. Several groups who performed the show -- including the teenagers' own Skipton-based Little Saods -- were invited to nominate four potential participants.
South Craven School students Antonia and Luke were short listed after Mackintosh's team saw a video recording of them performing.
The pair attended auditions and two rehearsals in London before the specially-devised finale to the normal evening performance.
Taking part were 35 children chosen from the hundreds of youth productions of Les Miserables performed over the past few months around the UK.
Antonia's mother, who watched the show, was in tears at her daughter's performance of On My Own, first alone, then with the adult actors currently playing the role professionally.
She said: "Antonia's dream is to perform in the West End so to get this opportunity was amazing. Just speaking to Cameron Mackintosh was wonderful for her.
"I haven't come back down to earth. My husband and I were crying -- all the parents were in one row cheering."
Antonia attended Holy Family School until last summer and moved to South Craven to take theatre studies in the sixth form.
Her first stage role was Robin Hood, in a school production, then she went on to leading parts with both Little Saods and Keighley Amateurs.
She played the fairy in last February's Amateurs pantomime and is playing a principal role in the society's musical Little Me, at Victoria Hall.
She is playing the leading role of Tallulah in South Craven School's production of the musical Bugsy Malone, in December.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article