Though it's only been six months since "Jersey Shore" star Nicole "Snooki" Polizzi gave birth to her first child, she's already lost all her baby weight and she has the photos to prove it.
In a story titled "Snooki's extreme body makeover," the 4-foot-9 star tells Us Weekly how she lost 42 pounds since having her baby.
"I lost it for me," Snooki, 25, told the magazine. "But I also wanted [fiance] Jionni [LaValle] to know that I can be hot as a mom."
The reality TV star gave birth to her son, Lorenzo, on August 25 at Saint Barnabas Medical Center in Livingston, N.J.
Snooki currently stars, along with BFF Jenni "JWoww" Farley, in the "Jersey Shore" spin-off, "Snooki & JWoww."