Rihanna has performed her first full show in eight years for an Indian billionaire’s wedding.
The Grammy Award-winning singer performed in India at the pre-wedding celebration for billionaire Anant Ambani and his bride, Radhika Merchant Jamnagar.
She was reportedly paid $6.3million (£4.97 million) for the set.
“The show was the best," she said after the performance. "I haven't done a real show in eight years.”
A guest from the wedding revealed, “Rihanna performed for about 40 minutes at the pre-wedding. She was happy to be back performing with a smile. She had her own energy and aura onstage. While singing Diamonds she had fireworks in the background, which was the cherry on top."
They added, “She performed barefoot, which was an homage to the Indian culture. She didn't have any wardrobe changes but added a pink cap at the end of her performance."
During the show, Rihanna paid tribute to the bride and groom.
“In honour of Anant and Radhika, thank you for having me here," she said. "God bless your union. I wish you all the best. Congratulations!"
The three-day wedding extravaganza will welcome guests including Mark Zuckerberg, Bill Gates, Hillary Clinton and major Bollywood celebs, according to Reuters.