Jennifer Lopez Reflects On Her Famous Exes...

She's constantly been in a relationship since her twenties and has gone through three divorces.

And now happily dating toyboy dancer Casper Smart, Jennifer Lopez concedes she's made a few relationship mistakes over the years.