A packed hall of parents, grandparents and family friends had their phones and cameras at the ready for the emotional performance that had proud parents waving to youngsters on stage.

Senior pupils chimed in with their own musical pieces playing the cello and violins to well known hymns and carols.

Performing in hand made costumes and sets painted by children from every year in the school, the hour long production, telling the true tale of Christmas received a standing ovation from a delighted audience.

Camels to angels, wise men to sheep, everyone had their part to play.

Our photographer was on hand to capture the magical performance on Tuesday, December 17, and pictures can be purchased by calling 0141 435 8888.