We all know Indian weddings are a big party filled with fun, food, colour, and dance. But an Indian royal wedding takes it all a step further.
The South Indian city of Mysore, Karnataka, has welcomed nearly 3,000 guests for the wedding of Maharaja Yaduveer Krishnadatta Chamaraja Wadiyar, the King of Mysore, and his princess bride Trishika Kumari from the North Indian state of Rajasthan.
Yaduveer, 24, and Trishika, 22, have been friends since their youth, but were engaged to be married shortly after Yaduveer graduated from the University of Massachusetts, Amherst, majoring in Economics.
"They knew each other for years, they were childhood friends," Yaduveer's father Swaroopanand Urs told BBC Hindi.
Trishika is the daugher of Harshvardhan Singh and Maheshri Kumari of Dungarpur in Rajasthan.
Yaduveer ascended to the throne in 2013 when his grand uncle passed away. His grand uncle, Maharaja Srikantadatta Narasimharaja Wadiyar, who had no children, nominated Yaduveer as his heir to their 600-year-old dynasty.
Though India is a republic, maharajas and maharanis are a big part of the country's history. They typically bequeath parts of their palaces and lands to museums and historical research. Many also use their social standing to enter high-profile businesses.
A second wedding reception for Yaduveer and Trishika will be held on Saturday in Bangalore, the capital of the Indian state of Karnataka.
Here's wishing the newlyweds all the best.
Want to know more about Indian weddings? Watch Untold Australia: Indian Wedding Race on SBS On Demand.