Nicole "Snooki" Polizzi attended an event to promote her Indoor and Sunless Tanning Collection and shocked fans with her post-baby weight loss.

The "Jersey Shore" star was at the Nashville Convention Center in Tennessee on Saturday, Oct. 20, and the MTV star appeared to have lost all of her pregnancy weight only eight weeks after giving birth to her first child, Lorenzo, on Aug. 26.  

The 24-year-old took photos while sporting an updo hairstyle, a black military jacket with a white top and a tiny belted waist. Her gold accessories complimented her tanned skin. The 4-foot-9-inch star said she was back to her normal weight of 100 pounds.

Snooki flaunted her trimmed figure in a series of pictures posted on Twitter and Instagram taken at the event. The day before, she shared how she shed all the baby weight. 

"Cardio while Lorenzo sleepies!! Love my little booger," she tweeted.

The New Jersey resident congratulated herself on Twitter recently for being able to wear the same size clothes she wore before her pregnancy.

"I fit in my skirts again WAHOOOO," she wrote.

In June, she shared with The Insider her eating habits during her pregnancy and how she intended to lost the weight after she gave birth.

"Right now I like to eat pineapples and fruits and strawberries and watermelon," she told The Insider. "I get hot really easily so I like to eat a lot of fruits that are cold or like ice cream or Italian ices."

She also admitted that she indulged in sweets occasionally and that her post-pregnancy weight loss would be an easy feat.

"Indulging in brownies and cookies is actually really good for the baby-like the sugars are kind of good sometimes but not all the time," she said. "I'm going to try to eat healthy but also indulge a little bit. I'm not worried about the weight after because I was 100 pounds before I got pregnant. It'll bounce right back."

During MTV's "Jersey Shore After Hours" special that aired on Thursday, Oct. 18, Snooki debuted baby Lorenzo on television for the first time. She shared a video of her at home with her 2-month-old and her fiancé Jionni LaValle.

"I'm just really happy that Lorenzo is here," Snooki said while crying in the clip. "I've always wanted a kid, and he's here, and he's healthy, and I love him. He's perfect."

Snooki shot to fame after appearing on MTV's "Jersey Shore" in 2009. MTV is currently airing its sixth and last season of the show. The network made the announcement shortly after Snooki gave birth.