Jennifer Lopez took on the role of wedding singer to conclude three days of celebrations in India as a British-based billionaire married his fiancee on Thursday (12Feb15).

The On The Floor hitmaker put on a private show at the end of Sanjay Hinduja's wedding to Anu Mahtani in Udaipur, India.

Video footage shows Lopez performing an energetic dance routine in a skimpy black leotard in front of guests.

The grand finale came at the end of three days of wedding celebrations, which cost an estimated $24 million (£15 million), and also featured another U.S. pop singer, Nicole Scherzinger, who performed at the Taj Lake Palace with Bollywood stars Arjun Kapoor and Ranveer Singh on Tuesday (10Feb15).

Lopez is rumoured to have been paid up to $1 million (£650,000) for the private show, as well as travel and hotel costs.