Insiders close to the Hollywood A-lister said the pair grew apart and ended things over the summer.
A source told The Sun “there are no bad feelings between them. It just came to a natural conclusion.”
The 47-year-old first linked with Camila Morrone in December 2017.
Leo received backlash for being with a 25-year-old despite keeping a low profile together.
A few years ago Camila addressed backlash surrounding her and Leo’s age gap, telling the L.A. Times “I just think anyone should be able to date who they want to date.”