It's fantastic when a sexy celebrity has a heart as large as her juicy rack. The always classy and frequently nude Charlize Theron is one of them.

This weekend, the mouthwatering Oscar winner attended the OneXOne fundraiser in San Francisco.

She was auctioning off a trip to her native South Africa, but when the bidding stalled at $37,000, Charlize realized she had to raise the stakes.

And you'll NEVER guess what she threw into the ring . . . and who was the winner . . . and how much she raised!

US Weekly reports:

And while she was initially selling a 2010 trip to South Africa that included World Cup tickets, a safari and a meet-and-greet with Nelson Mandela, she raised the stakes when bidding stalled at $37,000, far below the $280,000 Jeremy Piven had just raised.

“For fuck's sake! You can do better,” she tells attendees. “There is no way I am leaving here with Jeremy Piven getting a higher bid. I’ve got tits for God’s sake.”

To sweeten the pot, she offered up a 7-second kiss for $130,000 to a male bidder. After one man bid $135,000, a woman upped the stakes to $140,000 ascending the stage for a 20-second smooch as the audience counted down.

Sick kids got some money, a bicurious lady got to fulfill a fantasy with Charlize Theron, and we get to look at the pictures. Now this is a feel-good story. And it feels really, really good.

Feeling generous? Then follow Mr. Skin on Twitter!