Can you believe it's been nearly 20 years since the epic love story Titanic hit theaters?! We can't!
Click through the gallery below to see the Titanic cast — including Leonardo DiCaprio, Kate Winslet and more! — then and now!
After starring in Titanic, the 42-year-old heartthrob — now worth an estimated $220 million! — garnered critical acclaim for his roles in The Aviator (2004), Django Unchained (2012), The Great Gatsby (2013), The Wolf of Wall Street (2013) and The Revenant (2015).
R/R | Getty Images