The Guardians of the Galaxy star and her husband Marco Perego welcomed sons Bowie and Cy in November, 2014, and now, more than 18 months later, Zoe can't push the scary moment of being rushed to a neonatal intensive care unit as her own health failed out of her mind.

"The boys came at 32 weeks," she recalled to Allure. "They found protein in my urine; my platelets crashed. I didn't qualify for an epidural, so I delivered under general anaesthetic. I didn't even meet them until a day later."

Thankfully, mum and the twins made it through the ordeal and the tots are now full of energy and joy, but their arrival had a delayed affect on the 37-year-old and her spouse.

"Looking back, I think the boys were three or four months old, and one morning I woke up with just this flood of emotions," she continued. "Marco had them, too, and we were able to have our deconstruction session in the bathroom while they were napping, to say to each other, 'Holy s**t, did we come close to it all changing forever?'

"We allowed ourselves to have a moment of 'poor us'. And that was it. Then somebody cried, and it was 'Got to go!'"

While Zoe is loving motherhood, she faced a battle of a different kind when she returned to work, and a studio behind one of her films initially turned down her request for extra child care during her 15-hour days on set.

"The tone changed in the negotiations," she revealed. "I was starting to feel that I was... difficult. (For it to be) considered a perk, or 'Give this to me; I'm having a diva fit'? No. This is a necessity that you must cover for me in order for me to go and perform my job."

Zoe's request was eventually granted, but the situation still sits uneasily in the back of her mind as she feels women should support each other, not make life difficult for one another.

"The fact that there are women working in these studios, and they're the ones (enforcing) these man-made rules..." she continued. "When are we going to learn to stick together?"