Pink gained 55 pounds while pregnant with daughter Willow, and she says she's made progress in losing the baby weight...but she still cheats now and then.

Speaking to People magazine, Pink says she's now 10 pounds away from her pre-baby weight, and though she works out with a trainer or with DVDs and tries to limit her intake to 1,200 to 1,400 calories a day, she's not, as her song says, "Perfect."

"I do the best I can," she tells People. "I don't stick to it.  I drink wine.  Every day is a cheat day!"