Jennifer Lopez and Casper Smart
Who: Jennifer Lopez and Casper Smart
Age difference: 18 years
He may be young enough to be her son if she had been a young mama but that’s not stopping Jennifer Lopez from jumping into a May-December relationship with her 24-year-old backup dancer. The stunning 42-year-old mother of two has been very public about her romance with Casper Smart since they hooked up last November, just a few months after splitting from Marc Anthony, her husband of seven years. The pair recently marked their first anniversary and still looks all loved up.
We know love don’t cost a thing for JLo but it begs the question - is it true love or is this foxy cougar just having fun?