Kate Winslet revealed which actor almost landed the role of Jack in Titanic

Publish Date
Monday, 4 December 2017, 4:37PM

It has nearly been 20 years since James Cameron's iconic film 'Titanic' hit cinemas.

That's right, 20 years since we fell in love with Jack and Rose (AKA Leonardo DiCaprio and Kate Winslet).

But Kate has just dropped some information about the epic 1997 drama that will change our lives forever.

Talking to Stephen Colbert on 'The Late Late Show', Kate revealed she auditioned for the role of Rose opposite Matthew McConaughey.

Yep. If Paramount had their way Jack would have been played by Matthew McConaughey.

"I auditioned with Matthew — isn't that weird?" Kate shared.

"Never said that in public before! I auditioned with Matthew, which was completely fantastic… It just wouldn't have been the whole, Jack and Rose, Kate and Leo thing."

Our minds are blown.

Thankfully James insisted on DiCaprio!