Justin bieber was having a great time bringing joy and fun to a lively sangeet ceremony in Mumbai, India, on Friday.
The 30-year-old “Peaches” singer performed live at the pre-wedding ceremony for Indian billionaire heir Anant Ambani and his fiancée Radhika Merchantand seemed to have a great time singing a series of his greatest hits to an enthusiastic and remarkably large audience.
An eyewitness told ET, “Justin was dancing and vibing to the songs all over the stage. He was smiling as the audience sang along to his songs into his microphone.”
According to the eyewitness, Bieber “played his best tracks, from ‘Baby’ to ‘Peaches,’ and the performance lasted about an hour.”
“Most of the female audience felt fangirl moments when he performed! It was an absolutely unforgettable experience!” adds the eyewitness.
Bieber — who is he? currently expecting her first child with wife Hailey Bieber — shared a few snapshots from the event on Saturday, including a slideshow of photos showing him hanging out backstage with the wealthy bride and groom. Bieber captioned the slideshow with a trio of smiling face emojis with hearts.
The pop star also posted a series of videos on Instagram of himself performing on stage.
In one clip, he took the microphone to the front of the audience and sang along and danced with fans in the front row.
Bieber also held out the microphone to the crowd as everyone sang along to the lyrics of his songs without missing a beat.
The wedding between Anant and Radhika is being called the ‘wedding of the year’ in India. 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 of $114 billion, according to Forbes. Meanwhile, Radhika is the daughter of Viren Merchant, CEO of ENCORE Healthcare.
Bieber’s weekend performance – which comes several days before the couple’s big three-day wedding, scheduled for July 12-14 – takes place a few months after the couple was previously celebrated at another pre-wedding event which featured a live performance by Rihanna in March.
Rihanna reportedly earned $8 million by its appearance, while Times of India reports that Bieber was paid $10 million for his performance over the weekend.
RELATED CONTENT: