You know that moment when you’re scrolling through Netflix at 11 p.m., and suddenly Titanic pops up? Your hand hovers over the remote, and a little voice whispers: “Do I really have time for a three-hour epic?” The answer is always yes, especially when you remember just how young and impossibly charming Leonardo DiCaprio was. It’s like spotting a photo of your high school crush—you can’t help but smile and wonder, “How old was he then?”

The magic number: 21

Here’s the simple, surprising truth: Leonardo DiCaprio was 21 years old when he filmed Titanic. That’s right—the same age as a junior in college, or that friend who still eats cereal for dinner and calls it “adulting.” When you’re 21, you’re technically an adult, but you still feel like a kid pretending to have it all figured out. DiCaprio brought that exact energy to Jack Dawson: fearless, goofy, and totally unaware that he was about to become a global heartthrob.

Think about your own life at 21. Maybe you were surviving on ramen, stressing over finals, or trying to impress someone at a party. DiCaprio, meanwhile, was standing on the bow of a giant ship, screaming “I’m the king of the world!” with a straight face. That’s the magic of being 21—you’re old enough to drive a car, but young enough to believe you can actually catch a falling star.

Why it still matters

You might be thinking, “Okay, but why should I care about his age twenty-five years later?” Because it explains why the movie works so well! Imagine if Jack had been played by a 35-year-old actor with a mortgage and crow’s feet. The story would feel less like a wild, reckless romance and more like a concerned dad warning Rose about icebergs. DiCaprio’s youth gave Jack that undeniable spark—the same spark you get when a friend says, “Let’s skip work and go to the beach.” It’s irrational, it’s irresponsible, and it’s so 21.

Plus, it makes you feel better about your own messy 20s. Next time you’re comparing your life to someone else’s highlight reel, just remember: Leo was basically a teenager when he became the biggest movie star on the planet. And even he couldn’t save the ship or keep Kate Winslet’s hand from freezing to a plank. Nobody’s perfect.

Titanic launched Leonardo DiCaprio into superstardom in 1997, but howTitanic launched Leonardo DiCaprio into superstardom in 1997, but how

A little comparison to make you smile

Remember that time you tried to reheat pizza in the oven and accidentally set off the smoke alarm? That’s the energy DiCaprio brought to the drawing scene. He was barely older than the crew members who brought him coffee, yet he had to act like a worldly artist who could capture a woman’s soul with a charcoal pencil. Talk about pressure! But he pulled it off because, at 21, you’re still naive enough to believe you can do anything—including drawing your crush naked while she wears a giant diamond.

The real takeaway

So next time you watch Titanic (and you will, because it’s basically a holiday tradition), give a little nod to that 21-year-old kid from California. He didn’t know it yet, but he was about to ride a wave of fame that would last for decades. And you? Well, you’re probably just trying to survive your own iceberg—be it a boss, a deadline, or a stubborn laundry pile. Take a lesson from 21-year-old DiCaprio: hold tight, smile big, and don’t let go of the door. Even if it’s just a floaty piece of wood.

How Old Was Leonardo Dicaprio In ‘Titanic’? See The Cast of 'Titanic' Then and Now