Dancers from The Monica Larose Stage Door School of Dance put on a show on Friday and Saturday (May 30-31) for two good causes.
Performances included ballet, tap, modern, acrobatic and musical theatre.
The two shows raised £700 through ticket sales and a raffle.
Proceeds will be split between mother-of-two Karen Stevens' cycle challenge in China for Women V Cancer and the Alexander Devine Children's Hospice Service.
"We always pick a children's charity," said dance school vice principal Louise Dartnell.
"We picked Alexander Devine because it's a local charity and we want to support them as much as possible, especially with their efforts at the moment."
The school gives classes for three-year-olds up to adults and attracts dancers from all over the borough.
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.