Pink tutus aren't usually the preferred uniform of schoolboys.
But Claires Court School pupils aged 11 to 13 donned wacky costumes for a sponsored walk along the Jubilee River on Thursday.
Ballerinas in pink feather boas, an Elvis lookalike, Super Mario and a giant baby joined lions and tigers, soldiers and sailors for the seven-mile fancy dress walk.
A school spokeswoman said: "This spectacular event not only raises funds for the charities, but creates a great deal of enjoyment too."
Starting at the Ray Mill Road East school, the walk by year seven and eight pupils raised more than £2,500.
Each year the schools raise money during a 3 for 3 Charity Week, supporting Thames Valley Adventure Playground, the Alexander Devine Children's Hospice Service and Kids in Sport.
Top Ten Articles
CCTV images have been released of men police would like to speak to in connection with a homophobic attack on a couple as they took a train home from a Valentine's Day meal.