Neha Dhupia at the Watch World Awards Function at Gurgaon in Haryana. (Photo: IANS/Amlan)

Neha Dhupia at the Watch World Awards Function at Gurgaon in Haryana. (Photo: IANS/Amlan)

Latest Stories

Top