Jennifer Lopez partied with her new boyfriend Alex Rodriguez and ex-husband Marc Anthony over the weekend. The 47-year-old singer was spotted dancing with the retired MLB star and the Latin music star early Sunday during a trip to the Dominican Republic. Lopez, Rodriguez and Anthony were all smiles in a fan video as they showed off their moves on the dance floor. The friendly outing followed Lopez and Anthony's sold-out concert Saturday at Altos de Chavon Amphitheater. "Muchas Gracias mi gente!! Los quiero!! #altosdechavon #republicadominicana #nocheinolvidable #DR #nituniyo," the singer wrote of the show on Instagram. Lopez and Rodriguez later paid a visit to school children at the Fundacion MIR. The couple were greeted by a performance of Lopez's song "No me ames," and passed out 400 backpacks and school supplies Monday afternoon. "It was clear both J.Lo and A.Rod enjoyed their visit to the Fundacion MIR, affectionately hugging and smiling throughout," the organization said on their website. Lopez, who split from Anthony in 2011, was first linked to Rodriguez in March. The former New York Yankees player confirmed their relationship the same month, and recently spent a cozy Saturday watching baseball with Lopez.