It only took six years (and big $$$ from producers!)
We kid. We kid. We're sure the whole thing was "genuine".
Last night, on the finale of Celebrity Fit Club, though Kevin Federline didn't lose as much tonnage has he probably could have, he did relieve himself of a heavy burden he has been carrying for quite some time.
In the final moments of the show, Kevin finally apologized to Shar Jackson, the mother of two of his children, for cheating and leaving her to be with Britney Spears. K-Fat admitted he was a douche and the two hugged it out for all of America to see.
It was pretty
Check out his apology to his baby mama above!