Emma McIntyre/Getty Images

Kim Porter, the mother of three of Sean “Diddy” Combs’ children, defended her ex from body-shamers who have been coming out of the woodwork since a recent shot of him on a yacht surfaced last week ... with a not-so-tight body in effect.

When the hounds of TMZ asked her about Diddy’s “dad bod” on a $46 million yacht off the coast of Italy, where he was with his children; his girlfriend of 10 years, singer Cassie; and Sarah Chapman, the mother of his daughter Chance, Porter replied that his body was just about “eating and living good.”

In Diddy’s defense, he did run (and finish) the New York City Marathon in 2003. And the 47-year-old was named Forbes’ highest-paid celebrity in 2017, with a haul of $130 million (net worth: $820 million)—besting Beyoncé, LeBron James and Lionel Messi.

That buys a lot of good life.