The singer, who split from Nas in 2009, just months after she gave birth to the couple's first child, said that she has learnt from her past relationship and is now content with her life.
She told Attitude: "I'm not a big regret person. 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.
"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."
Kelis features on Calvin Harris's new track 'Bounce', due for release on June 12.
Watch the official music video of 'Bounce' below: