Skip to Content
TMZ reports that Jennifer Lopez and Casper Smart apparently broke up several months ago.