Chris Brown is one happy man this weekend.

The 26-year-old singer has been in a custody battle with the mother of his child, Nia Guzman, for weeks now but it has ben confirmed that Chris has won joint custody of his daughter Royalty.

Chris was allowed to take Royalty home yesterday but in addition was ordered to pay $2,500 (€2,200) every month in child support.

Nia originally pleaded with Chris to pay $15,000 (€13,200) a month in child support and limit him to supervised visitation. Soon after, Chris went on a Twitter rant accusing his former flame of using their daughter as a "meal ticket."

"Some men my age run from their responsibility as fathers. I embrace mine. Just sucks that some females use children as meal tickets," Chris tweeted.

"Using a child as leverage is never ok. The highest praise to the men who actually want their kids."

Based on the Loyal singer's Instagram, he's nothing but a doting father. He posts regular adorable photos of his little girl, with captions that call her the "best thing" in his life. He also refers to her as "Queen Royalty."