Jennifer Lopez's prior splits from Marc Anthony, Cris Judd and Ojani Noa apparently haven't soured her outlook on marriage.
In fact, the singer and former "American Idol" host told ABC's "Good Morning America" that she'd be open to getting hitched for a fourth time.
"For me, the biggest dream is the fairy tale," the 42-year-old mother of twins said in an interview that aired Tuesday. "I will never give up on that dream."
She added that her partner will have to be a tough guy, as "it can be difficult for anybody who has to stand by my side, but at the end of the day, I know that I deserve that."
Right now, the man standing next to J. Lo is her boyfriend/backup dancer Beau "Casper" Smart, who indicated that their romance took a while to blossom.
"It was just very natural, you know, natural how it happened," the 25-year-old said. "There was nothing before, no flirting, no nothing."
He also said that Lopez is ultimately the one who runs the show - even if he is helping to choreograph her moves behind the scenes.
"Sometimes, I tell her something, you know, give her notes," Smart said of their working relationship. "But at the end of the day, you know, it doesn't matter what position is what, because she's the boss, you know?"
Lopez told "GMA" that she doesn't mind taking direction from her man because she's had lots of experience working with significant others.
"It's all right," she said. "I have done it many times and it's difficult with some people, and some people, it's easy. Just depends on their personality."
Clearly things are going well - Smart is currently the chief choreographer of J. Lo's world tour with Enrique Iglesias.