Nandini Gupta was crowned Femina Miss India 2023.

The 19-year-old from Rajasthan beat Delhi’s Shreya Poonja and Manipur’s Thounaojam Strela Luwang to win the prestigious beauty pageant.

It was the 59th edition of the pageant, held at the Indoor Stadium of Khuman Lampak Sports Complex in Manipur.

The star-studded event celebrated the ethos of beauty in diversity and featured memorable performances by Bollywood stars Kartik Aaryan and Ananya Panday.

Another highlight was a performance that was put together by former winners Sini Shetty, Rubal Shekhawat, Shinata Chauhan, Manasa Varanasi, Manika Sheokand, Manya Singh, Suman Rao and Shivani Jadhav.

They took to the stage dressed in exquisite and finely crafted lehengas from Mohey.

Maniesh Paul and Bhumi Pednekar had presenting duties for the evening.

The 30 participants walked the ramp in stunning creations by Namrata Joshipura for Trends, Rocky Star and Robert Naorem in traditional costumes.

Nandini Gupta was crowned the winner by Sini Shetty.