Tiffany Haddish had eight miscarriages

Tiffany Haddish has suffered eight miscarriages.

The 44-year-old actress experienced her most recent "devastating" loss last year and has told how she's always done everything she can to look after herself and her body when she's fallen pregnant.

She told People magazine: "It's so devastating.

"Every time I find out I'm pregnant, I’m like, ‘Don’t drink, don’t smoke, don’t do nothin’," she says. "Even if I don’t really want [the baby], I still try to give it a chance...

"It's like, I won't know why there's so much blood. And then I go to the doctor and they're like, 'Oh, you're miscarrying right now. And I just D C (dilation and curettage, a procedure to remove pregnancy tissue)".

Tiffany - who is currently celibate but dating "multiple guys" admitted there is "a part" of her that would still like to have a child.

She said: "I’ve got all this love, I should give it to somebody who can grow with it.”

The 'Girls Trip' actress has struggled for years with painful periods and was told recently she likely has endometriosis - a condition where the endometrium extends outside of the uterus - after experiencing pain so bad because she thought she was "dying" and regularly passes out as a result.

She said: "My body be playing tricks on me.

"I'm pretty sure the devil is real because the first day of my period, no matter what, the devil goes into overdrive. I feel like my life gets turned upside down."

Explaining how she visited the doctor in November last year because of her frequent fainting, she said: ""She gave me something because I kept passing out. I don't talk about it, but people just think I'm sleep everywhere, but I'm passing out because I'll be in so much pain.

"The pain is crazy. It feels like somebody is kicking me in my back."

Tiffany was previously told her pain was due to a "dent" in her uterus but learned recently the initial diagnosis was untrue.

She said: "It turns out it's not a dent they saw on the ultrasound. It was endo that was hanging down. It looked like a dent but it was just extra layers.

"They've shaved it down, I had to do a fibroid [removal] thing."