By Malvika Mistry | February 11, 2021
Miss India 2020: Manasa Varanasi is the new Miss India World; Neha Dhupia and Vaani Kapoor make it a glamourous affair
The grand finale of VLCC Femina Miss India 2020 took place last night in the city and we witnessed a generous dose of fashion. Though it wasn’t a full-fledged fashion.....