Before Kate Winslet learned how to fly in Titanic, a number of actors were on the short list for the part of Rose, including Homeland star Claire Danes and French-born actress Gabrielle Anwar. Apparently, actress Gwyneth Paltrow was actually director James Cameron’s first choice, but when she was offered the part, she turned it down because it wasn’t her “cup of tea.” This isn’t to say it didn’t work out well for her. Though Winslet secured an Academy Award nomination in 1997 for portraying Rose, Paltrow actually won an Oscar the next year for her role in Shakespeare in Love.