Brian Austin Green has confirmed he is indeed the father of Megan Fox’s baby.

The couple announced their separation last August, so the rumour mill went into overdrive when Megan was spotted sporting a baby bump at CinemaCon earlier this month.

The 29-year-old actress fanned the flames with a playful picture collage on Instagram captioned “#notthefather”, which showed her with former co-stars Shia LaBeouf, Will Arnett and Jake Johnson.

And Brian – who already shares sons Noah, three, and Bodhi, two, with Megan – has now broken his silence to confirm to People that he is set to be a daddy again.

“You know, nothing is planned,” said the Beverly Hills 90210 star, who was speaking at the Toyota Grand Prix of Long Beach Celebrity Race in California.

“None of them are ever planned. You kind of just go with it.”

Megan Fox and Brian Austin Green on the red carpetMegan Fox and Brian Austin Green are having another baby together (Michael Sohn/AP/PA)

The actor added: “At my age, to be having three babies, is crazy. I’ll be 43 this year.”

Brian also has a 14-year-old son, Kassius, with actress Vanessa Marcil.