Katherine Heigl has revealed how she lost an impressive 20kg after the birth of her son Joshua Junior.
On her blog, Those Heavenly Days, Katherine expressed fears that she would never be able to lose the weight she'd put on during her pregnancy.
"I'm not gonna lie, I had moments of sheer panic that I'd never be able to lose it all."
However, in the past seven months, the actress has slowly dropped the weight she gained while pregnant by embracing low-calorie meals, regular exercise and a daily mantra.
Heigl credits her weight loss to remaining positive and creating her mantra to keep her motivated.
"My best weight loss advice is to start every morning by saying out loud a positive mantra of your choice about your body," the actress wrote.
"Mine is 'I am easily, with good health, inspiration, grace and gratitude losing weight faster than I can even imagine with harm to none'."
As well as her mantra, Heigl feels it is also important to state what you are grateful for. For the actress it was "perfect health, strength, limberness, vibrancy, youthfulness and beauty".
"Whether I always believe these things about myself and my body or not, I say them.
"By saying them out loud with love and gratitude I have found that I not only start to believe them, but my body exhibits what I say and believe."
However Heigl does admit that mantras and positive thinking are not the magic cure to losing weight and that you still have to put in the work and eat healthy in order to drop the kilos.
"The difference I've found in doing the work with a loving and positive attitude versus an anxious, frustrated and negative one is that the weight really does seem to just fall away with less struggle."