Pupils at Catrine Primary recently got their chance to shine in their school nativity.
The youngsters had rehearsed tirelessly to wow audience members who attended the packed show.
Schools across Ayrshire regularly hold their annual nativity play on the last week before the Christmas holidays.
Catrine was no different, with everyone who attended having a wonderful evening.
The school also recently hosted a Christmas fayre to help pupils, staff and parents get into the festive spirit.
PICTURES: Catrine Primary School Christmas fayre picture gallery
Who can you spot in these photos taken by 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