Justin Bieber was having a great time bringing joy and merriment to a lively sangeet ceremony in Mumbai, India, on Friday.
The "Peaches" singer, 30, performed live at the pre-wedding ceremony for Indian billionaire heir Anant Ambani and his fiancée, Radhika Merchant, and appeared to have a great time belting out a slew of his biggest hits for the enthusiastic and remarkably large audience.
An eyewitness tells ET, "Justin was dancing and vibing to the songs all over the stage. He was smiling while the audience sang his songs into his mic."
According to the eyewitness, Bieber "played his best tracks, from 'Baby' to 'Peaches,' and the performance lasted about an hour or so."
"The majority female crowd felt fangirl moments when he performed! It was an absolutely unforgettable experience!" the eyewitness adds.
Bieber -- who is currently expecting his first child with wife Hailey Bieber -- shared some snapshots from the event on Saturday, including a slideshow of photos showing him hanging out backstage with the wealthy groom and bride-to-be. Bieber captioned the slideshow with a trio of smiling face with hearts emojis.
The pop star also posted a number of videos to Instagram of him performing on stage.
In one clip, he brought the mic up to the front of the standing audience and sang along and danced with fans in the front row.
Bieber also held the mic out to the crowd as the entire audience belted out the lyrics to his songs without missing a beat.
The wedding between Anant and Radhika is reportedly being referred to as India's "wedding of the year," according to CNN. Anant is the son of billionaire businessman Mukesh Ambani, chairman of Reliance Industries. Mukesh is Asia's richest man with a net worth at whopping $114 billion, according to Forbes. Meanwhile, Radhika is the daughter of Viren Merchant, the CEO of ENCORE Healthcare.
Radhika Merchant and Anant Ambani attend the launch of Nita Mukesh Ambani Cultural Centre on April 1, 2023 in Mumbai, India.
Bieber's performance over the weekend -- which comes several days before the couple's massive three-day wedding, set for July 12-14 -- comes a few months after the couple were previously celebrated at another pre-wedding event that featured a live performance from Rihanna back in March.
Rihanna reportedly earned $8 million for her appearance, while Times of India reports Bieber was paid $10 million for his performance over the weekend.
RELATED CONTENT: