Judi Dench has been on the acting scene for over fifty years now, but the screen legend has no plans to retire.

The 79-year-old actress is a firm believer that age is only a number, and we couldn't agree more.

Speaking to Sky News, Dench said: "It drives me absolutely spare when people say 'Are you going to retire?' or 'Don't you think it's time you put your feet up?' or tell me my age.

"I loathe it. I don't want to be told that I'm too old to do something; I want to try it first and then, if I don't succeed, then I can be told I can't do it.

"Otherwise, because you get to a certain age, it's 'Oh well, you mustn't do that because you might have a fall or you can't learn the lines or you can't see'. Let me have a go. Let us all have a go."

Dench is set to star alongside Dustin Hoffman in an adaptation of Roald Dahl's Esio Trot this Christmas