Levenmouth Academy leavers pulled out the stops for their prom.
They donned ball gowns and suits for their special evening at Balbirnie House Hotel, Markinch, to celebrate the end of their school days and made it a night to remember.
Some even made a grand entrance, arriving in supercars.
The event was a final chance for the senior pupils to get together before they go their separate ways, whether to university, college, work, travel or elsewhere.
Levenmouth Academy prom is featured in our Class of ’23 series, in which we are showcasing pictures from some of the leavers’ proms and dances for secondary schools across Tayside and Fife.