snooki-weight-loss.jpg

Can you believe Nicole "Snooki" Polizzi has dropped a whopping 42 pounds since giving birth to baby Lorenzo last August?

The former Jersey Shore reality star covers the new issue of Us Weekly, and not only does she reveal her post-baby bod (in a leopard bikini, natch), but she chats about how motherhood has transformed her from party girl to a doting parent.

"When you have a baby, everything changes," the 25-year-old starlet tells the mag. So what about getting back down to 102 pounds? "I lost it for me, but I also wanted [fiance Jionni LaValle], to know that I can be hot as a mom."