The Miss India Earth title went to 24-year-old Prachi Mishra of Pune, while Chennai girl Rochelle Maria Rao, 23, was crowned as the Miss India International.
The trio, selected from 20 finalists, were crowned by last year`s winners Kanistha Dhankhar, Hasleen Kaur and Ankita Shorey.
The event was hosted by Ayushman Khurana and Manish Paul.
While 19-year-old Vanya will represent India at the Miss World 2012 Pageant, Prachi and Rochelle shall represent the country at Miss Earth 2012 Pageant and Miss International 2012 Pageant, respectively.
Femina will not send the beauties to the Miss Universe pageant as it had decided in 2010 to abstain from the event.
Nargis Fakri and Sonam Kapoor added Bollywood glamour to the ceremony, which was judged by Sonam, producer Ekta Kapoor, film director Rohit Shetty, actor Sonali Bendre, cricketer Harbhajan Singh, designer Raghavendra Rathore, managing director of Bajaj FimServ Sanjiv Bajaj, singer Sonu Nigam and TV actor Sakshi Tanwar.
The evening began with singer-actor Ali Zafar giving his first dance performance with former Miss Indias Manasvi Mamgai and Neha Hinge.