Jennifer Lopez likes having slightly chaotic relationships.

The 'Dance Again' hitmaker, who recently admitted she doesn't like being alone, has been dating her backup dancer, Casper Smart, 26, for more than two years but insisted she would have no problem moving on if it no longer felt right.

Asked about her love life, the 44-year-old star told the March issue of the UK's Glamour magazine: ''I want a bit of chaos, but I also want safety and order. It's taken me a long time, but if something doesn't feel right, I won't go along with it any more.''

Jennifer, who has five-year-old twins, Max and Emme, with her third ex-husband, Marc Anthony, also opened up about her trim figure and explained she is very strict with her diet.

She said: ''I'm not one to over-indulge. It doesn't make me feel good. Some find it comforting to sit down and eat a whole pint of Haagen-Dazs, but that would make me throw up.''

The 'Maid in Manhattan' actress, who also previously had long-term romances with P. Diddy and Ben Affleck, recently confessed she doesn't know if she will walk down the aisle for a fourth time.

When asked about marriage, she said: ''I don't know. We'll see. I don't know. You know, I've always believed in that institution. I believe in it, but it is difficult. I've had my challenges, but at the same time I believe in love, and I think that is the main thing.''

Rumours recently swirled that the 'American Idol' judge and Casper have been drifting after a number of heated arguments.