The Mercedes driver, 37, was left fuming after the Monaco Grand Prix and demanded talks with the FIA to clear up the shambles at the start of Sunday’s race.
But his mood improved on Monday as he caught up with Los Angeles Lakers legend James, one of the world’s top-paid athletes.
It appeared Hamilton stuck around in Monte Carlo following the weekend action, with LeBron over from the States to watch the Champions League final in Paris on Saturday.
They both posted pictures together on Instagram on Monday evening with the pair standing side by side and James’ arm around his pal’s shoulder.
The fashionista Brit rocked a black-and-white floral pattern outfit while the NBA star opted for a black jumper with red stripes and black trousers in the Principality.