Almost 12 years ago in 2003, Vivica A. Fox began a very passionate relationship with 50 Cent, but the pair famously went their separate ways after a sour break up later that year. However, over a decade later and it seems the 50-year-old actress doesn't hold any sort of grudge to the 39-year-old rapper.

Vivica A. Fox
Fox admits the hip-hop star is the love of her life

When Fox recently appeared on The Meredith Vieira Show, which will air on Monday (Feb 16th), she opened up about their brief romance and admitted that she still cares very deeply about the hip-hop star.

More: 'Sharknado 2: The Second One.' Everything You Need To Know

"He is absolutely the love of my life," the 'Independence Day' actress confessed of her ex-boyfriend before revealing why their relationship was "difficult."

"I really, really cared for him and I loved him very, very much and I always will, but he just wasn't right for me," she told the host Meredith. "That's hard when you really, really love a person in your heart, you want to be with them, but you finally have to say, 'He's just not right for me.'"

After the duo went their separate ways, their break up became spiteful after they both frequently slammed each other in the press. But now Fox doesn't have any resentment towards 50 Cent and only wants the best for him.

More: 'Empire' Star Taraji P. Henson Unleashes SASS In Response To 50 Cent

"I wish him the best, he is amazing and baby, he's fine, but... sometimes love ain't always right," she said. "The heart wants what it wants, but sometimes it's just not right."

50 Cent
50 Cent dated the actress back in 2003

Fox concluded the open interview by explaining to Meredith what their relationship taught her about dating men in the future.

"[I learned] to trust in my heart and know to take the time not to settle," she added. "I think as women sometimes we're afraid to be alone or we think, 'Oh my god, he's a great catch.'"