Megan Fox Reveals Baby With Machine Gun Kelly Was Unplanned, Calls It A “Happy Surprise”

Actor Megan Fox recently gave birth to her first child with ex-fiancé Machine Gun Kelly. It was a baby girl, and the duo had also announced their child’s birth with a sweet social media post. After some months, Megan Fox shared a note in which she revealed that their child was unplanned, but it just happened during the time of her life. Read on to know more.

What Did Megan Fox Write?

Actor Megan Fox has been off social media since the birth of her recent child. However, she took a moment to share an Instagram story with some powerful words. In the post, Megan wrote that her baby with Machine Gun Kelly was ‘unplanned’ but a happy surprise. She has posted a clip from her upcoming series, Overcompensating and also wrote that she was 38 years and 6 weeks pregnant. The actor further wrote that women don’t come with an expiration date and should never allow anyone to make them powerless. She also asked her followers to watch her show.

Also Read: Megan Fox Announces Pregnancy With Fiance Machine Gun Kelly. Congratulations!

For the unversed, Megan Fox and Machine Gun Kelly broke up a few months before their baby girl was born. However, they continue to stay connected only the co-parent of their child. The duo welcomed their baby girl on March 27, 2025. Machine Gun Kelly also gave a cute glimpse of this precious moment in their lives. This is Megan Fox’s fourth child and the first with Machine Gun Kelly. The actor is mother to three sons, Noah, 12, Bodhi, 11, and Journey, 8, from her ex-husband  Brian Austin Green.

Also Read: Kanye West, Bianca Censori Reignite Romance With Dinner Date In Spain Amid Breakup Rumours

Megan Fox is a well-known American actor who has worked in films like Transformers, The Expendables 4, and Jennifer’s Body, among others.

Pragya Dubey: Pragya Dubey is an introvert who prefers expressing herself through words. She believes in logical arguments and watches thrillers to escape the mundane realities of life!