Leonardo DiCaprio has found love with another model.
The Oscar-winning actor, 41, has been dating 24-year-old Danish model Nina Agdal for the past two months, a source tells ET. The two were caught showing plenty of PDA on the beach in Malibu, California, on Thursday, when the usually private DiCaprio was snapped giving Agdal a steamy smooch as she lay on the sand.
According to our source, things started to heat up between the attractive pair when they attended the Cannes Film Festival together in May. Interestingly enough, they were first linked together as far back as February 2014.
"Leo invited Nina to Cannes and she hung out with him and his friends," the source says. "Leo definitely courted Nina in the beginning -- she wanted to make sure she wasn’t just another one of his models. They're really happy and having a lot of fun together."
DiCaprio and Agdal were actually spotted at Up and Down Nightclub that same month -- along with Rihanna -- though the two weren't photographed together. Fans later spotted the couple getting bagels together in Montauk, New York, in June, with DiCaprio going incognito in a hoodie, a baseball cap, and shades.
Clearly, the Revenant actor has a type when it comes to gorgeous models, and Agdal is no exception. She was named Sports Illustrated Swimsuit Issue's "Rookie of the Year" in 2012, and appeared on the cover with Chrissy Teigen and Lily Aldridge in 2014.