OAKBANK pupils have proved they've got talent.

Three acts battled it out in the final of the Keighley school's version of hit ITV show Britain's Got Talent.

The school's answer to Simon Cowell, Amanda Holden and Ant and Dec took their places behind the judges' red buttons.

First act up was TJ Smith, who sang When I Was Your Man by Bruno Mars.

He was followed by Millie Hardaker and Jordanna Dowse, who danced to Wiz Khalifa's See You Again.

And last to perform was Charlotte Bairstow, with her rendition of Girl on Fire by Alicia Keys.

Hannah Borkala, Oakbank's marketing and event officer, said: "It was a fantastic assembly enjoyed by students and staff, who really got into the spirit of things.

"The students supported their peers and cast their votes to decide who was the winner."

There was also a performance by some of the school's cheerleaders.

Winner Charlotte received £50 in vouchers.