You might be surprised to learn that 86-year-old Gloria Stuart portrayed 101-year-old Rose, making her 15 years younger than her character. Though an unconventional casting choice, Stuart’s nuanced performance transcended the age difference, allowing audiences to fully invest in Rose’s story.