Children, parents and staff at a school on the coast enjoyed their own version of one of the UK's most popular TV shows.
A total of 36 pupils from Corton Primary School have taken to the stage at the Lowestoft Players Theatre for their annual 'Corton's Got Talent' show.
The event showcases the skills of youngsters from Year 1 to Year 6, with this year's children comprising 25 different acts and performing dance routines, playing instruments, singing, and demonstrating karate.
Headteacher Nicola Rowland said: "We are extremely proud of all the children. They have certainly proved that they have talent.”
READ MORE: Why this school is leading the way in tackling injustice around the world
The 140-strong audience of parents and family members was also full of praise for all the children who took part.
At the end of the show there were two performances from the after-school dance club choreographed by Nicola Whall.
READ MORE: School in Kirkley opens new dedicated science hub
There were three age categories, jointly judged by Ms Rowland, Emma Welton and Keri Cotton.
Ms Rowland said: "It was a challenging task to judge. If only we could have given them all a medal."
Jeni Cook, from the Totally Wicked School of Dance, compered and supported auditions in preparation for the talent show.
Ms Rowland thanked Ms Cook, the Lowestoft Players and school staff.
READ MORE: 'He is an inspiration' - Former England captain returns to home town
The winners of the talent show from the three categories were:
Y1 to Y3
1st - Poppy Butler (singing)
2nd - Izzie Cook and Isabelle Shiers (dancing)
3rd - Elliott Hunter (singing)
Y4 to Y5
1st - Lyla Guymer, Sienna Zagdan and Eva Scott (dancing)
Joint 2nd - Millie Cook (karate) and Keira King and Poppy Bagshaw (dancing)
Joint 3rd - Autumn Halse (singing) and Poppy and Lily Finch (dancing)
Y6
1st - Oscar Fuller (drumming)
2nd - Milo Davey (singing)
Joint 3rd - Tobi-Leigh Webb (singing) and Madison Prue (dancing)
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 here