As Sanjay Leela Bhansali’s most celebrated movie Devdas clocks 18 years, here are some of the iconic moments from the movie
Amruta Patel