A ladies night in Quedgeley has raised £427.74 for the British Heart Foundation.
Women were treated to drinks served by topless waiter Craig Matthews, 26, from Quedgeley.
The muscled 5ft 11in topless waiter said: "I heard about the ladies night and thought I'd donate myself for the night because it's a good cause.
"The ladies always get a good giggle from it."
The event was held on January 12 at the community centre.
Organiser Abby Keohane, from Courtfield Road, ran the event in memory of her nan Janet, who died after a heart attack in 2010 at the age of 75.
She said: "Despite the fact that cardiovascular diseases killed more people in 2010 than anything else, the charity often struggles to get the exposure it deserves so I wanted to do something to help them."