5ive, Atomic Kitten, Blue, 911, Liberty X, Honeyz and B*Witched have all taken part in the festive cover of the Wizzard hit and are hoping to land the coveted Christmas No 1 with it.
The song's accompanying video shows the bands, who reunited at the beginning of the year, recording the track in the studio.
They are all wearing Christmas jumpers, hats and sparkles and look like they're having a whale of a time as they get into the spirit of things!
The visual also shows the bands doing good deeds within the community. Atomic Kitten are seen entertaining children, while 5ive are shown ballroom dancing with pensioners.
Some of the other band members were filmed while taking part in a charity run and Blue have spent time meeting a group of nurses.
The highlight of the song, however, has to be Abz Love's rap towards the end!
'I Wish It Could Be Christmas Everyday' has been recorded for Text Santa and will be released on 15 December. A behind-the-scenes documentary will air around this time on ITV and ITV2.
All money raised will go to Text Santa, which this year is supporting Age UK, Barnardo's, BeatBullying, British Heart Foundation, CLIC Sargent and Help the Hospices.
Watch the full video for 'I Wish It Could Be Christmas Everyday' here:
Got an iPad or iPhone? Reveal Mag has been especially designed to fit!