Dancers from Greenwood, Kilwinning, Irvine Royal and beyond all attended the Active schools community dance classes last week where they all put on amazing performances.

All the dancers were very unique and had lots of different skills they were able to share with each other.

From lyrical to hip hop and cheer every group brought their own style and they loved every minute of it.

The groups looked great on stage in their fabulous costumes and their routines were fantastic.

The girls worked hard at practicing their performances and it all paid off in the end.

Well done everyone!