Jennifer Lopez served as the main attraction at a star-studded, extravagant wedding in India for a billionaire couple, with a guest list that notably included Donald Trump Jr. The high-profile event, which spanned three days and took inspiration from the James Bond franchise, featured Lopez performing several of her biggest hits for an audience of the rich and famous, mainly drawn from Bollywood.

Video footage from the Friday celebration shows J Lo commanding the stage and repeatedly changing outfits, showcasing everything from a leotard to a sheer bodysuit and G-string, while she belted out tracks including “Waiting for Tonight” and “On The Floor.”

The performance wasn’t the only show on the dance floor. Donald Trump Jr. and his partner, Bettina Anderson, were also seen letting loose, moving to Bollywood music alongside other prominent guests. Notables included Bollywood actor Ram Charan, known in America for the film “RRR,” British singer Sophie Choudry, and Canadian actress Nora Fatehi.

The lavish affair, which was held near the Taj Lake Palace in Udaipur—a famous location featured in the 1983 Bond film “Octopussy”—celebrated the marriage of pharma company heir Netra Mantena and tech entrepreneur Vamsi Gadiraju. In addition to J Lo’s high-octane performance, guests were treated to a grand wedding ceremony and a massive 15-foot wedding cake designed in the shape of a palace.