Ricki LakeRicki Lake in her Herve Leger dress, recentlyRicki Lake has had a very public battle with her weight.

She's been up and down in her bid to stay slim.

But it seems that now, she's happy with her body.

She recently rocked up to an event for the New Space For Women's Health in New York wearing a Herve Leger bandage dress - clingy, even for the twigletty calibre of celebrity.

But Ricki revealed that she's confident with her figure, now more than ever, having trimmed down to 140lbs (10 stone).

At her heaviest, the talk show host weighed 270 pounds (just over 19 stone).Ricki LakeRicki's fuller figure, back in 1996

She told People: "I can't believe I was a fat person for most of my life.

"I didn't have surgery and I worked hard. There's no secret. I'm active. I watch what I eat."

However, the 40-year-old is a realist, and admits that: "According to Hollywood standards, I'm not a thin girl. I'm a normal girl.

She added: "I don't want to perpetuate that obsession but yet I am also guilty of wanting to lose weight.

"With the weight stuff I don't have any answers.

"Something tragic in my life could happen and I could balloon and gain weight. I can't promise I will be like this forever."

But how will Ricki cope in the holiday season, when the mince pies and mulled wine will be flowing?

She said: "I don't need to lose anymore weight. (But) I don't want to go backwards. So I'm not going to pig out this Christmas."