Nicole "Snooki," Polizzi, the reality star made famous by MTV's Jersey Shore, said she lost 42 pounds since giving birth to her son six months ago and credits it to a 1,300-calorie-a-day-diet.

The 25-year-old is on the March cover of Us Weekly wearing a leopard print bikini, in true Snooki fashion, which has a high waist.

Snooki said she started losing weight after breastfeeding her son Lorenzo, and then she started dieting and a four-day workout routine with her personal trainer.

"I feel great. I have a lot energy because I work out so much and the endorphins put me in a good mood. And when you're skinnier, you feel so much better about yourself," she said.

While on The Today Show, Snooki spoke about her intense partying on Jersey Shore, saying being a mother changed that.

"It's crazy because, you know me, I always wanted to have a good time. [I only thought about] 'Where's the next party? What am I going to do tonight?' " she said. "And now it's just like, 'I love my baby. What can we do with him?' It's just totally different."

The reality star also added that at the end of her pregnancy she was eating whatever she wanted but now eats Express Home Meals as recommended by her trainer Anthony Michael, according to The Daily Mail.

Tags
Snooki, Weight loss