However, unfortunately for Hardy, he did not get the Oscar for Best Supporting Actor for playing John Fitzgerald, the villain who kills Leo's character's son in the movie.
But it took Hardy a little bit longer to keep his end of the deal, even though DiCaprio did foretell the nomination accurately.
The 40-year-old actor eventually lost out on the gong, to Mark Rylance for Bridge of Spies, and now, almost two years on from the pair's bet, has had the inking added to his already vast tattoo collection. Originally, as Hardy had told Esquire UK in an interview, the art design wasn't particularly to his liking.
Microsoft deploys patch that disables Intel's buggy Meltdown/Spectre fix
Microsoft's patches are created to resolve problems in machines that have already received the Intel patch and to prevent unpatched devices from installing Intel's patch.
"He wrote, in this really shitty handwriting: 'Leo knows everything.' Ha!" If I got a big bold "Leo" right across my thigh or across my face. It joins his extensive collection of pre-existing body art.
A photo shared on social media displays the permanent reminder of the two actors' bet on Hardy's right bicep.
Selfies show Hardy cosying up to fans in his motorbike getup showing off the tattoo in thick black ink with the words "Leo" and "All" in large capital letters. He has also has an inking of the name "Lindy" - the result of another bargain Tom made, this time with agent Lindy King. I'm covered in shit tattoos anyway, so it doesn't make any difference to me.