Nicole Snooki Polizzi

Jersey Shore's Snooki (Nicole Polizzi) is taking the "G" part of "G.T.L." seriously these days. The reality star recently uploaded a photo of her new, super-slim body to Twitter, writing, "So happy I'm at my goal weight I was when I was in high school! Feelin fit is amazing and can't wait to tone up hardcore!"

The 23-year-old has been open about her weight struggle, having battled an eating disorder in high school and, at one point, weighing only 80 pounds.

Photo gallery: Dramatic celebrity weight loss

"I really wouldn't eat. I would only have lunch and I would only have salads. It got so crazy that I would only eat a cracker a day or a cucumber a day and I would feel full," she told The Insider in January 2010.

But now, she's now adopted a healthier attitude, tweeting about her "late night gym sessions."

Last month, she told Wendy Williams she was only five pounds away from her goal of 98 pounds.

What do you think of Snooki's new look?