Bob Dylan performed on The Late Show with David Letterman for the first time in 22 years last night becoming the final ever guest on the long-running chat show. Watch his performance here.

Dylan performed The Night We Called It A Day from his recent Frank Sinatra covers album Shadows In The Night.

Letterman told his audience that he had taught his son, Harry, only two life lessons - be nice to people and that the greatest songwriter of all-time is Bob Dylan.

Letterman hosts his last ever The Late Show tonight, May 20.