Vinod Khanna, also an active politician, had been suffering from cancer and was admitted to hospital earlier this month as his illness became more serious.

He acted in more than 100 Bollywood films and was widely seen as a counterfoil to the “angry young man” played by Amitabh Bachchan.

Khanna began his career in 1968 and was a household name in India, particularly during the 1970s and eighties when he played the starring role in a number of Bollywood hits.
Tributes have been pouring in for Mr Khanna who died after a long illness.