how old was kate winslet when she did titanic
Kate Winslet was 21–22 years old while filming Titanic, even though her character Rose is 17 in the movie.
Quick age breakdown
- Kate Winslet was born on October 5, 1975.
- Titanic was filmed mainly in 1996, with some work spilling into early 1997, before its release in December 1997.
- That timing means she was about 21 during most of the shoot and turned 22 shortly before release.
On-screen age vs real age
- Rose is explicitly described as a 17-year-old first-class passenger in the film.
- Casting Winslet slightly older (21–22) helped balance the character’s youthful feel with the emotional weight and demanding shoot of a large-scale production like Titanic.
TL;DR: Kate Winslet was about 21 when she filmed Titanic, playing the 17-year-old Rose.
Information gathered from public forums or data available on the internet and portrayed here.