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
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.