Beyonce was booked to perform at the wedding of Indian billionaire Mukesh Ambani's daughter on Sunday.

According to TMZ the oil and gas tycoon, worth an estimated $42 billion, hired the 37-year-old musician to dazzle guests on Isha Ambani's big day. Beyonce was spotted making her way to Udaipur, India, along with Hillary Clinton, and shared photos of her own from the event.

The singer performed some of her most popular songs, including "Crazy In Love," "Naughty Girl" and "Perfect," at the luxury Oberoi Udaivilas hotel. Beyonce wore her own twist on a traditional Indian outfit, designed by Abu Jani and Sandeep Khosla, sharing photos on Instagram.

Guests in attendance were Sachin Tendulkar, Shah Rukh Khan, Salman Khan, Aamir Khan, Katrina Kair, Aishwarya Rai Bachchan and Abhishek Bachchan, along with other Bollywood stars. Priyanka Chopra and husband Nick Jonas also attended Isha's wedding to Anand Piramal, after the bride served as a bridesmaid in Chopra's wedding just last week.

The wedding itself is due to take place this Wednesday at Mukesh's mansion in Mumbai, according to a report from The Hollywood Reporter.

Stars Who Performed While Pregnant