Los Angeles - Leonardo DiCaprio re-enacted a famous scene from Titanic on Saturday Night Live (SNL).
The Wolf of Wall Street star delighted fans when he surprised his co-star Jonah Hill by making a special cameo on the comedy sketch series while the Super Bad actor was hosting it in New York City on Saturday night.
In a bid to help Jonah relax and "feel safe", Leonardo stood behind Jonah as he threw his arms out, re-enacting the famous scene between Leonardo and Kate Winslet, who played Jack and Rose Dawson in the 1997 movie, and shouted out the actress' famous line: "I'm flying."
The Inception heartthrob replied: "Yes Rose! You're flying."
Before the hilarious scene took place, Jonah was hounded by questions about Leonardo, 39, from several SNL cast members in his opening monologue and took a few swipes at his co-star in mock frustration.
Asked about Leonardo's hair, the 30-year-old actor said: "It's decent I guess. Not that memorable. Kind of like mine, maybe worse."
Leonardo then appeared on stage and asked: "I have a question. What the hell are you doing man?"
Jonah then apologised for trying to act "like a big shot" in public and told Leonardo he would instead "try to be the best version of me".
Watch it here: