Kate Winslet and Leonardo DiCaprio paid tributes to Gloria Stuart, the 1930s Hollywood beauty who became the oldest Academy Award acting nominee as the spunky survivor in Titanic.

Ms Stuart, 100, who gave up acting for 30 years before her Titanic triumph, died of respiratory failure early yesterday at her Los Angeles home. Her daughter, Sylvia Thompson, said she had been diagnosed with lung cancer five years ago and had beaten breast cancer about 20 years ago.

“She did not believe in illness. She paid no attention to it, and it served her well,” Ms Thompson said. “She had a great life. I’m not sad. I’m happy for her.”

Ms Stuart co-starred as Rose Calvert, the 101-year-old survivor who was played by Winslet as a young woman. Both earned Oscar nominations, Ms Winslet as best actress and Mr Stuart as supporting actress.

“I am so saddened to hear of the loss of this remarkable woman,” Ms Winslet said. “I feel blessed to have met her, known her and to have acted alongside her.

“Anyone who spent time in her presence will know what an extraordinary shining light she truly was. She will be deeply missed.”

Titanic director James Cameron wanted an actress who was “still viable, not alcoholic, rheumatic or falling down,” Mr Stuart once said. Then in her mid-80s, Stuart endured hours in the make-up chair so she could look 15 years older and she travelled to the Atlantic location, where the wreck of the real Titanic was photographed.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.