Jennifer Lopez jetted into India last week for the lavish wedding of UK-based billionaire Sanjay Hinduja and designer Anu Mirchandani.
But the 'Jenny From The Block' hitmaker was not alone. She was accompanied by on/off beau Casper Smart as she prepares to perform at billionaire's wedding.
Jennifer - who has reportedly been paid up to $2m to perform at private parties - took to the stage at the lavish event at the sprawling City Lake Palace in Udaipur.
The 45-year-old made a glamorous arrival as she touched down in Udaipur on Thursday, wearing a a designer tracksuit, gold embellished trainers and a cream fur stole.
Alongside was Casper donning a baseball cap and dark glasses, who she initially split from last summer amid reports he had strayed.
However, speculation suggests they have met up on several occasions, most recently at the House Of Blues hotspot in West Hollywood earlier this month.
Casper was one of the many backing dancers who graced the stage with her at the wedding on Friday.
The mum-of-two seems to be enjoying her first visit to the country and uploaded a selfie of her looking impossibly glamorous aboard a boat along the Ahar River.
The celebrations kicked off in spectacular style with a pre-wedding reception at the Taj Mahal Palace Hotel.
Jennifer Lopez has earlier fuelled reconciliation rumours with her former boyfriend Casper Smart after the duo was spotted together at rapper Big Sean's concert.
In a video, Jennifer is seen enjoying Kanye West and Sean's performance while standing next to Casper at the balcony of a restaurant, reports aceshowbiz.com.
Jennifer, 45, and the 27-year-old dancer and choreographer are seen enjoying the music while dancing together. At one moment, Kanye is seen shouting out Jennifer's name while rapping onstage.
After the show, she shared on Instagram some photographs of her with other celebrities, but not with Casper.
The singer posed for a group image with Kanye, Big Sean, Chris Brown, Justin Bieber and Kendall Jenner.
Jennifer first sparked reconciliation rumours with Casper after they were spotted together outside the Hotel Cafe in Los Angeles last week. At that time, he was seen wrapping his hand around Jennifer's waist.