Chrissy Teigen was ''drinking too much'' following the birth of her daughter.

The 32-year-old model gave birth to her baby girl Luna two years ago, and has said that after suffering with postpartum depression - which she has spoken about in detail before - she lost control of her health.

She said: ''After Luna, I was drinking too much. I wasn't eating as much because I was full from drinking. I wasn't being good to my body. I remember being so bruised from nothing.''

The 'Lip Sync Battle' host - who now also has three-month-old son Milo with her husband John Legend - now takes antidepressants to help her cope with her depression, and couldn't be more ''proud'' that she's doing the best she can for her body.

She added: ''It's like, what could be more important than mental health? What's more important than being proud of yourself and doing the best you can for your body?''

Following two pregnancies and a battle with her health, Chrissy says she now has a completely different perspective on her body, and the former Sports Illustrated swimsuit model now no longer cares if she never puts on another bikini.

Speaking to Women's Health magazine, she said: ''Honestly, I don't ever have to be in a swimsuit again. Since I was 20 years old, I had this weight in my mind that I am, or that I'm supposed to be. I've been so used to that number for 10 years now. And then I started realising it was a swimsuit-model weight. There's a very big difference between wanting to be that kind of fit and wanting to be happy-fit.''

Previously, Chrissy had said she was ''worried'' about getting postpartum depression for a second time when she was expecting her son.

She said: ''Do I worry about it with this little boy? I do. But I also know that when it does happen - if it does - I'm so ready for it. I have the perfect people around me for it. That's why I stand for a real core group of people around me.''