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.
WATCH: Leonardo DiCaprio Spotted at Beyonce Concert in NYC, Officially Secures Place in the BeyHive
"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.
Agdal is also no stranger to high profile relationships. She was previously linked to Maroon 5 frontman Adam Levine in May 2013, but they split shortly before he reunited with his now-wife, model Behati Prinsloo. She's also dated The Wanted singer Max George.
As for DiCaprio's last relationship, he was spotted holding hands with 26-year-old model Kelly Rohrbach last September, though they split later that year.
NEWS: Chris Rock on Leonardo DiCaprio Taking Home 20 Models -- 'I Love the Guy'
Meanwhile, DiCaprio's Wolf of Wall Street co-star, Margot Robbie, recently dished about their "awkward" sex scenes together in the 2013 Martin Scorsese film.