Leonardo DiCaprio
Leonardo DiCaprio wants to settle down at the right time Eduardo Munoz Alvarez/Getty

Leonardo DiCaprio has opened up about his thoughts on marriage. The 41-year-old actor revealed that he will settle down at the right time.

"That time will come when that time comes. The truth is, you can't predict marriage. You can't plan it. It's just going to happen when it happens," he told Parade magazine.

Adding on, the Titanic actor talked about his love for films. He said: "If I wanted to quit acting, I could have done it a long time ago. I love making movies. I feel lucky and fortunate to do it, and it is absolutely worth sacrificing a lot of my private life.

"I don't think anyone [famous] ever really gets used to it. It's always surreal. At the end of the day, there are people with much harder jobs who sacrifice a lot more of their own lives to do them, people in the armed forces. I don't want to hear myself complain about the hardships of being famous — because I do have the freedom to stop, if I wanted to."

During an interview with Germany's TV Movie magazine, the Wolf Of Wall Street actor, who has dated many gorgeous women from Hollywood and the modelling world, revealed what he looks for in a partner. He said: "I could never be with someone who doesn't believe in climate change."