Leonardo DiCaprio may have achieved heartthrob status when he was barely 20 years old, but more than two decades later, he’s still embarking on romances with some of the most beautiful models in the world. So which one of them is truly the love of his life? Let’s find out.
Brittany Daniel

When Leo began filming The Basketball Diaries in 1995, he had a new female costar to whom he could be romantically linked. As Leo’s profile as an actor continued to rise, it’s no surprise that the young heartthrob was all over the news for his romantic ties. Neither Leo nor Brittany ever confirmed their relationship, but considering their on-screen chemistry, there’s some possibility that the two had a fling while they were working together on the film.
Claire Danes

Claire Danes may have a high-profile husband of her own nowadays, but back when she was a teenager, she was the on-screen love of Leonardo DiCaprio. The rumors about their on-set relationship run the gamut. Some sources claim that though Claire was only 16, she found 22-year-old Leo unprofessional. That’s a stark contrast to her recent confession that she had a crush on him while they were filming Romeo + Juliet. Danes implies nothing happened, but it’s hard to know for certain.