United Kingdom, May 22 -- Megan Fox has branded her baby daughter "a happy surprise".

The 'Jennifer's Body' actress and her former partner Machine Gun Kelly welcomed a baby girl into the world in March but she has now admitted that her pregnancy wasn't planned.

Sharing a clip from Hulu's new comedy 'Overcompensating', in which she makes a brief cameo, Megan wrote on her Instagram Story: "38 years old six weeks pregnant (unplanned but a happy surprise). Please stop listening to the patriarchy. Women are eternal light beings."

Megan - who also has sons Noah, 12, Bodhi, 11, and Journey, eight, with her ex-husband Brian Austin Green - split from MGK in November shortly after it was revealed the actress was pregnant.

The 35-year-old musici...