Sabrina, the Teenage Witch didn't use some special potion to get that new bod --she worked for it.
Melissa Joan Hart lost 42 lbs after seeing, what she called, a "horrifying" photo of herself in a bathing suit last summer.
"I still read blogs about me discussing how fat I've become," the actress told People in their new issue, available on newsstands Friday.
"Everyone still thinks I'm huge," Melissa said,"But I'm not anymore!"
Like most women in real life, Melissa didn't drop all her baby weight immediately after giving birth to her sons, Mason, 3, and Braydon, 14 months. But, in celebrity world, you're expected to be back in your skinny jeans on the way home from the hospital.
"There are enormous pressures put on you in Hollywood," Melissa said.
After hitting 155, the mom decided she was going use a good friend as inspiration -- actress Jamie Pressly -- who had some sick abs not too long after having her son, Dezi, 2.
"I realized I didn't have to be heavy just because I have kids," she said.
And Jamie is super proud of her pal. "She finally took the time to take care of herself," The My Name is Earl star said. "I'm blown away by how amazing she looks."
She does look great. For more on how Melissa got so hot, pick up the mag.