Youngsters from Year 11 at the school pulled out all the stops to look their very best for the party, which was held at Ringwood Hall in Brimington.
5. Tupton Hall School Prom
Students pose for a photo at Tupton Hall School Prom Photo: Brian Eyre
6. Tupton Hall School Prom
Ollie, Olivia and Millie at Tupton Hall School Prom Photo: Brian Eyre
7. Tupton Hall School Prom
Sian Evan-Sinclair, Katie Knight, Keeley Parkin Keira Donson and Lexi Briggs at the Tupton Hall School Prom Photo: Brian Eyre
8. Tupton Hall School Prom
Dom Wilson, Alex Kerry, Matthew Broadbent and Ellis O'Reilly at Tupton Hall School Prom Photo: Brian Eyre