Marys, Josephs, kings and stars came out to play as schools across Islington put on a variety of colourful nativity productions.

Islington Gazette: Duncombe Primary School's nativity. Photo by Polly HancockDuncombe Primary School's nativity. Photo by Polly Hancock (Image: Archant)

Students and teachers – and no doubt parents with their sewing kits – have been hard at work creating some truly special nativity performances in the run-up to Christmas, so here’s our selection of a few of them.

Congratulations to all involved.

Islington Gazette: Moreland Primary School's nativity. Photo by Polly HancockMoreland Primary School's nativity. Photo by Polly Hancock (Image: Archant)

Islington Gazette: Moreland Primary School's nativity. Photo by Polly HancockMoreland Primary School's nativity. Photo by Polly Hancock (Image: Archant)

Islington Gazette: New North Academy's. Photo by Polly HancockNew North Academy's. Photo by Polly Hancock (Image: Archant)

Islington Gazette: New North Academy's. Photo by Polly HancockNew North Academy's. Photo by Polly Hancock (Image: Archant)

Islington Gazette: Sacred Heart Primary School's nativity. Photo by Polly HancockSacred Heart Primary School's nativity. Photo by Polly Hancock (Image: Archant)

Islington Gazette: Sacred Heart Primary School's nativity. Photo by Polly HancockSacred Heart Primary School's nativity. Photo by Polly Hancock (Image: Archant)

Islington Gazette: St Mary's Primary School. Photo by Polly HancockSt Mary's Primary School. Photo by Polly Hancock (Image: Archant)

Islington Gazette: St Mary's Primary School. Photo by Polly HancockSt Mary's Primary School. Photo by Polly Hancock (Image: Archant)

Islington Gazette: Copenhagen Primary School's nativity. Photo by Copenhagen Primary SchoolCopenhagen Primary School's nativity. Photo by Copenhagen Primary School (Image: Archant)

Islington Gazette: Montem Primary School's nativity. Photo by Montem Primary SchoolMontem Primary School's nativity. Photo by Montem Primary School (Image: Archant)

Islington Gazette: St Andrew's Primary School. Photo by St Andrew's Primary SchoolSt Andrew's Primary School. Photo by St Andrew's Primary School (Image: Archant)

Islington Gazette: St Luke's Primary School's nativity. Photo by St Luke's Primary SchoolSt Luke's Primary School's nativity. Photo by St Luke's Primary School (Image: Archant)