Updated

Actress Jane Fonda was on the wrong end of a celebrity roast Thursday, the target of spirited insults from actresses, comedians and — horror of horrors — her ex-husband.

CNN founder Ted Turner was among the celebrities who zinged the two-time Oscar winner to raise hundreds of thousands of dollars for the Georgia Campaign for Adolescent Pregnancy Prevention, a group that aims to suppress the state's teenage pregnancy rate.

"She's one of the most beautiful women I've met," said the billionaire businessman. "She must have been — I gave up three mistresses for her."

He went on to poke fun at his "favorite ex-wife," who has been married three times, for the array of relatives at her family gatherings. "I didn't know if it was Christmas or the Jerry Springer Show," he quipped.

Fonda, wearing a form-fitting red dress, took the jibes from Turner and others in good humor, although she confessed her reluctance to take part in the event before the show.

"I've offered my body and my flesh for the sake of (the charity). And I'm scared to death," she said as she walked the red carpet arm-in-arm with Turner.

That's not all she offered. An Andy Warhol portrait of Fonda from her art collection was among a handful of high-dollar items up for auction before the event.

The gala, held at the Georgia Aquarium, brought out a host of celebrities and politicians, including former President Carter, talk show host Rosie O'Donnell, rapper Big Boi and comedian Chris Tucker.

Fonda, who smirked from her throne at center stage throughout the roast, was dubbed "America's best-looking grandmother" by host Larry King — partly, he said, because she's someone who has "undergone more reconstruction than Fallujah."

For the comedians, Fonda's political activities protesting the Vietnam War — including the infamous picture of her beside a North Vietnam anti-aircraft gun in 1972 — were ripe for jokes.

"If you really want to" anger people today, intoned comedian Wanda Sykes, "you should go and get your picture taken on top of an Exxon station."

Not all the guests drew laughs. Actor Peter Fonda told a series of rambling, disjointed stories about his older sister, ending in tears, saying: "I wouldn't miss this night for the world." Then he hugged Jane and Turner.

Other guests ended their monologues with an uplifting message, encouraging Fonda to continue her fighting spirit.

"Keep helping us, Obi-Wan Fonda," said actress Carrie Fisher, who played Princess Leia in the Star Wars series. "You're our only hope."