Megan Fox is pregnant.

The 38-year-old actress - who already has Noah, 12, Bodhi, ten, and Journey, eight, with her ex-husband Brian Austin Green - has confirmed via social media that she's expecting her first child with Machine Gun Kelly.

Alongside photos of her growing baby bump and her positive pregnancy test, Megan wrote on Instagram: "nothing is ever really lost. welcome back [baby and heart emojis] (sic)"

Megan previously opened up about her experience of suffering a miscarriage, admitting that she didn't know how to cope with the tragedy.

During an appearance on 'Good Morning America', she explained: "I’ve never been through anything like that in my life.

"I have three kids, so it was very difficult for both of us and it sent us on a very wild journey together and separately … trying to navigate, ‘What does this mean?’ and ‘Why did this happen?’"

Megan and Kelly, 34 - whose real name is Colson Baker - met for the first time on the set of 'Midnight in the Switchgrass', the 2021 crime thriller film.

And in January 2022, Megan took to social media to announce their engagement, and to reflect on the journey they've been through together.

In the caption, Megan - who was married to Brian between 2010 and 2021 - wrote on Instagram: "In July of 2020 we sat under this banyan tree. We asked for magic. We were oblivious to the pain we would face together in such a short, frenetic period of time. Unaware of the work and sacrifices the relationship would require from us but intoxicated off of the love. And the karma."