Have Jennifer Lopez and Alex Rodriguez split?

Jennifer Lopez and Alex Rodriguez have reportedly split and ended their engagement.