A-LEVEL student Emily-Louise Brookes, from Oaksey, near Malmesbury has won a special trophy for Bible reading.
Miss Brookes, 17, came first in the Bible readings from her own choice class and gained the highest total across four classes in the festival at Longwell Green, near Bristol.
She was presented with the All Saints Trophy by adjudicator Norma Redfearn.
Miss Brookes attends the Sandra McDowell Studio of Speech and Drama at Cleverton, near Malmesbury, and was among a host of winners from the school.
Nine-year-old Victoria Price won Bible reading classes in two sections for under-11s, reading a set piece and her own choice.
She also came first in the duo acting section, alongside Ella Taylor-Seymour, nine. The pair performed a scene from Winnie the Pooh where Pooh and Piglet are talking.
Arushka Pollard, 14, came first in the Shakespeare acting section for under-18s, with a performance of Ophelia from Hamlet.
"Arushka did very well because the other competitors were aged up to 18," said Ms McDowall.
"She performed an ambitious piece so it was lovely to see her do well,"
Other notable performances included Emily Smith and Evangeline Beaven, who came second and third respectively in the television newsreading for under 11s class.
Katie Skeffington, 11, came second in the sight reading for under 11s and second in duo acting, where she performed with Rebecca Jones.
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