United Kingdom, Sept. 19 -- Machine Gun Kelly has hailed Megan Fox "the greatest partner" to have a child with.

The 35-year-old musician is navigating co-parenting with the 39-year-old actress after the exes welcomed daughter Saga Blade into the world six months ago, and the Bloody Valentine rocker has praised Megan for making what can be a challenging experience easier.

Speaking on The Jennifer Hudson Show, he said: "It truly was an epic story of love, pain and a lot of magic.

"I had it with a person who is the greatest partner, the greatest partner to have had a child with."

He shared: "We go back and forth on who she looks like.

"Last month, she looked exactly like me and now she looks exactly like her."

MGK also has 16-year-old ...