It may have taken him some time to get around to it, but Tom Hardy is clearly a man of his word.

The English actor lost a bet with Leonardo DiCaprio, his co-star in 'The Revenant', after DiCaprio won an Oscar for his role in the film last year.

Hardy revealed to GQ that he had made a friendly bet with DiCaprio that he wouldn't win - and the forfeit was getting a 'Leo Knows All' tattoo, in DiCaprio's own handwriting.

Sure enough, the American star won Best Actor, so Hardy honoured the bet and the resultant photo was posted on a fan-run Instagram page.

Just as well that it wasn't his first...