Princesses, pirates, cowboys, and superheroes helped celebrate Children In Need charity day at Chilton Primary School in Ramsgate.
The non-uniform event to support the nationwide fundraising campaign saw a wide variety of colourful characters from the worlds of film, television, books and games in classrooms, corridors and playgrounds.
There were plenty of Pudsey-themed outfits with colourful spots and stripes, and a large variety of onesies on show.
Staff joined in the fun as well, and the day raised £434.16 for the charity.
Head of School Kate Law said: “Chilton is proud of its fundraising for good causes. Children In Need is such a worthwhile and effective organisation that really makes a huge difference to the lives of thousands of children every day.”