ST Mary's Primary 6 and 7 classes were in good cheer for their recent festivities.
Rhythm, co-ordination and fun were the name of the game with lots of dancing to celebrate the season of good cheer.
The school gym hall at the Largs Campus was the perfect spacious venue for the shindig.
All of the pupils were quick to the dancefloor, as you can see from our photos.
Pictures: Charlie Gilmour
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