After five years together, it’s been confirmed that 29-year old Casper Smart and 47-year old Jennifer Lopez have called it quits. Jennifer reportedly was the one to end the relationship with a source close to the couple telling TMZ, “It wasn’t anything dramatic and they were on good terms. It just came to a natural end. They will remain friends and they see each other, but they are not together. It was very amiable.’ J Lo, who has eight-year old twins to previous husband Marc Anthon