And now the actress has confessed the baby news came as a complete surprise.

She says, "I was supposed to go to Ghana to do a film... I had a doctor's appointment to get the yellow fever shot and they were like, 'Miss Long, we can't give you a shot.'

"I almost fainted. It was the best moment and the sweetest surprise ever."

Nia Long is due in October (11) and she tells UsMagazine.com she's glad to be over what she hopes is the worst of her second pregnancy: "I was so horribly sick for four and a half months."