By Malvika Mistry | 11-Feb-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.....