Getty Images I WireImage
The couple split while Kelis was pregnant with their son, Knight, and both sides threw verbal mud on one another before reaching a financial agreement. Nas called out his ex-wife in a track, while Kelis alluded to her former husband's infidelity via her Twitter page.
With all of their differences behind them, the 31-year-old explained that she has moved on with her life. "I'm not a big regret person," she told Attitude Magazine. "I've been divorced, and I can still say I don't regret it. I'm a big believer that if a bad situation happens, it is a lesson that needs to be learned, just once."
Kelis also noted that she is content with her role as mom and living the single life. "My mom told us that when we hit our thirties we'd feel our most beautiful and sexy and smart, and I really do feel like that. I'm a mother and I do what I love for a living, and I have enough money to do what I want but not so much that it's a stress. I think happiness is a momentary feeling but I'm very content. I feel really good."
As of January, Nas won a small victory in his divorce when a judge ruled to cut his child and spousal support payments in half from $50,000 a month to $25,000. During the divorce proceedings, the Queens rapper's financial skeletons were brought to light when it was revealed that he was behind in his child support payments and owed the government over $6 million in unpaid taxes.
Watch Kelis' 'Acapella'