The 66th National Film Awards ceremony was held in New Delhi on Monday. The awards -- which had been previously announced -- were conferred on the winners by Vice President Venkaiah Naidu at Vigyan Bhawan. The event also saw the presence of Union Minister for Information and Broadcasting Prakash Javadekar.
Megastar Amitabh Bachchan who was awarded the Dadasaheb Phalke Award did not attend the event owing to his ill health. Ayushmann Khurrana and Vicky Kaushal received the Best Actor Awards trophy for Andhadhun and Uri: The Surgical Strike respectively. South actress Keerthy Suresh was awarded the prestigious award for Best Actress for her film Mahanati.