Marc Anthony has been embroiled in a bitter child support battle with his ex-wife, who wanted $123,426 from the singer to care for their two children.

A court finally took a look at everything and decided that Mr. Anthony would instead be paying $26,000 a month for their 13-year-old son Cristian and nine-year-old Ryan. That's almost as much as he was paying before for BOTH child and spousal support!

But now it’s finally ALL OVER!

During the legal battle, Marc somehow forgot he owned a $700,000 farm in upstate New York, and Dayanara was claiming he made $60 million in the last four years. However, his paperwork showed it was more like $40 million.

But the judge has spoken, so they can all go about their luxe lives again!