Rocker Gene Simmons has blinged up his image - he paid $20,000 (£13,000) for a pair of gold sunglasses.
The Kiss bass player snapped up the 18-karat shades at an auction for wonderwall.com's Rally for Kids with Cancer campaign.
And the generous rocker also donated his own lot to the sale - a bidder paid $100,000 (£67,000) for exclusive backstage access to a Kiss show.
A guest at the auction, which raised more than $400,000 (£269,000), tells the New York Daily News, "He bought 18-karat gold sunglasses for $20,000, among other things. Gene also donated a trip with his band when they travel on their tour.