The Giselle Academy of Dance and Theatre Arts, in, North End, Portsmouth, held a fancy dress competition.
Students wore their clothes turned back to front and inside out whilst sporting outrageous hairstyles.
The academy held a raffle to win a tree made out of sweets and each student paid £1 to come dressed up.
A total of £140 was raised.
Catherine Ingram, principle of the Giselle Academy, said: ‘Because usually classes have to wear strict uniform the kids thought it was great fun. We had a great day.