He's famously dated some of the world's most beautiful women.
But just in case you were doubtful about Leonardo DiCaprio's type, a genius on Reddit has come up with a hilarious way of illustrating the Oscar winner's dating pattern.
Earlier this week Reddit user TrustLittleBrother shared a graph they made headlined Leonardo DiCaprio Refuses to Date a Woman Over 25.
The Reddit user shows that despite DiCaprio getting older the age of his girlfriends has stayed roughly the same.
DiCaprio's first high profile romance was with supermodel Gisele Bündchen, who he dated on and off for six years from when she was 19 and he was 25.
Bündchen later wrote in her book Lessons: My Path to a Meaningful Life that she had been suffering panic attacks before their split and decided to switch to a more healthy lifestyle, a move which led to her parting ways with DiCaprio.
"No longer numbing myself with smoking, drinking and too much work, I was becoming more and more aware of things that I'd chosen not to look at," she wrote.
"Was I alone in wanting to do some serious soul-searching while he stayed the same? In the end, unfortunately, the answer was yes."
After splitting for good with Bündchen in 2005, DiCaprio, then 30, dated Israeli model Bar Refaeli for five years from when she was 20 years old and a then 23-year-old Blake Lively for five months in 2011.
DiCaprio, 44, is currently in a relationship with 21-year Argentine model and actress Camila Morrone.
Morrone's mother, actress Lucila Solá, is two years younger than DiCaprio and has her own experiences with May-December romances.
The Argentine actress dated 78-year-old actor Al Pacino for four years before splitting in 2015.