Jennifer Lopez returned to the spotlight in Las Vegas over the weekend, but this time as Pitbull's guest.
The 46-year-old recently wrapped up her first string of dates for her All I Have residency at the Axis theater inside Planet Hollywood, but she was back in the gambling mecca on Saturday (12Mar16) for a performance with her rapper pal, who hit the same stage for his own concert.
J.Lo stunned in a very short shimmering gold mini-dress as she surprised fans by teaming up with Pitbull onstage.
Posting a shot of the performance on Instagram, she wrote: "Back home... At the #AXIS at #planethollywood Gracias Armandito #Pitbull #familia #OntheFloor."
She later added: "@pitbull and me... Doing what we do... Thank you for having me!! #AXIS."
The performance comes a little over a month after Jennifer kicked off her own residency with a star-studded concert, featuring Pitbull himself, as well as R&B star Ne-Yo.
Jennifer signed a deal to perform 40 shows over the next three years in Las Vegas, and will return to the Axis in May (16).