A feast of festive dancing came to March when a performance group staged its Christmas show.

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Dance Mania, which this year celebrates 21 years since it was launched in the town, staged the event with a show packed full of music and song.

Children from as young as four up to adults presented a range of dance styles and music in the popular annual event which showcases local talent.

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Dance Mania has been a regular and popular feature at events since it began in 1996.

Lisa Dickinson, who founded the group, has trained dancers for a variety of events in the last two decades and the group has very much become part of the community with its Christmas and summer shows with performance and music from jazz, classical and 60s up to street style.

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

• There are weekly classes for all ages from tiny tots up to teenagers and adults classes. Some of the students carry on to study dance at schools across the country.

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)

Cambs Times: Dance Mania stage their Christmas Show. PHOTO: Ian CarterDance Mania stage their Christmas Show. PHOTO: Ian Carter (Image: Archant)