Matthew McConaughey almost played Leonardo DiCaprio's role in 'Titanic'

On Thursday night, Kate Winslet revealed on The Late Show with Stephen Colbert that her leading man was almost a completely different Hollywood star: Matthew McConaughey.

"I auditioned with Matthew, isn’t that weird?" Winslet, who played Rose DeWitt Bukater in the 1997 classic, told Colbert. "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."

Image: Paramount Pictures, Getty, and Photoshop.

It’s been 20 years since the film was released, and to celebrate, Winslet joined Colbert to answer several hot questions about the film.

Although there were rumours Winslet got pneumonia after filming the scenes in the water, she revealed she actually had hypothermia.

Surprised, Colbert asked Winslet, "You were really cold?" To which she yelled, "Yes, I was really f---ing cold!"

She also explained that in the famous scene where Rose asks Jack to "draw me like one of your French girls", it was the film’s director James Cameron who drew the picture that you see in the film. (Though this was done behind-the-scenes, and Winslet wore a bathing suit for the occasion!)

Image: Paramount Pictures

And as for the controversial ending where Rose survives by hanging on to a large door while Jack freezes and dies? Well, Winslet and Colbert found a much happier ending.

"Promise me… you’ll let me get up on that door with you," Colbert said to Winslet, while crouching on the floor and holding her hands.

"Come on, darling," she responded, as she lay on Colbert’s Late Show desk, pulling him up next to her. "There’s room for two!"