It looks like 50 Cent and Vivica A. Fox have buried the hatchet and the former couple is on good terms again. The actress appeared on the rapper's new show "50Central" on BET, doing a comedy skit with them going through couples therapy.

The two dated in 2003, but have been publicly feuding for years, and things sparked back up in 2015. When 50, who is a producer and actor on Power, blamed a slip in Empire's ratings to a homosexual plotline on the show, Vivica, who appears on Empire, later implicated that he too is gay when she appeared on Watch What Happens Live. Their beef took off from there with 50 posting several unflattering pictures and captions about Vivica on his Instagram account.

Vivica appeared The Wendy Williams Show earlier this year and said she and 50 reached a ceasefire for the new year when they ran into each other at a Knicks game.

"I walked to him and I said, 'Happy New Year,'" she said, adding, "It is so time for this to be over with, as far as beefing back and forth."

Fox noted that her feelings for 50 Cent never changed despite their issues, and she's happy that they've moved past them.

"Listen…I will always have love for him," Fox told Williams. "As much as we've been through, I will always have love for him. I've said he was literally like…my true love."

She even became emotional at the thought of rehashing their beef, "I hated to have beef with him, but I let nobody mess with me. I ain't no punk. I told him, 'I will always love you, We're not meant to be together, but I'll always have love for you.'"

Source: Instagram