The suspense is over! Brian Austin Green is Megan Fox's baby daddy, but this doesn't hold back their plans of getting divorced.
Sources close to the 29-year-old actress revealed that her pregnancy was not planned, it just happened, reports TMZ.com.
It was previously reported that the estranged duo remained close even after filing for divorce last year.
If Green and Fox still go on for their divorce, Green will be entitled to pay child support for two and soon-to-be three kids.