These pictures from the 90s and the 2000s are guaranteed to take you right back - do you remember doing your own nativity play?
5. Hope placing an angel
Hope McNicoll, primary one angel, places an angel on the top of the school Christmas tree as her Rosewell Primary School classmates look on. Picture: 15 December 2000 Photo: Walter Neilson
6. Mary Erskines and Stewart's Melville Junior School
Here the children of the Thistle class at Mary Erskines and Stewart’s Melville Junior School are getting ready for their nativity performance. Picture: 8 December 2000. Photo: Katie Lee
7. Thistle class
Miss J Wilson can be seen congratulating her pupils on their performance after the Thistle class at Mary Erskines and Stewart’s Melville Junior School performed their nativity. Picture: 8 December 2000 Photo: Katie Lee
8. St George’s
In 1998, St George’s also performed their own school nativity play - complete with costumes, of course. Picture: 11 December 1998 Photo: Denis Straughan