Children at James Reid School in Saltcoats staged a fantastic Nativity play last week.

Dressed as characters such as angels and stable animals, the kids delighted their audience with their telling of the Christmas Story.

Herald photographer Charlie Gilmour was there to capture the magic.