Move over Demi, there's a new cougar on the block. Jennifer Lopez is reportedly dating a 24-year-old hunky hoofer from her traveling dance squad — 18 years her junior.
Thus far, Jennifer Lopez and her twenty-five-year-old boyfriend Casper Smart have continually defied the odds and remained together despite the age different and rebound quality of their relationship....
The ballad was written by Lopez, her then-husband, Cris Judd, and Cory Rooney (who produced the track with Dan Shea). "Alive" was written for the soundtrack to Lopez's film Enough (altho...