4. Kate Winslet – Rose in Titanic

Kate Winslet delivered an iconic performance as Rose in Titanic, but she has expressed mixed feelings about the role. Winslet has admitted discomfort with the overwhelming fame that followed and has openly criticized her own accent in the film. She revealed that watching herself in Titanic makes her cringe and that she would not want to revisit the character. Winslet told the BBC, “Every single scene, I’m like ‘Really, really? You did it like that? Oh my God.’” Read more in this BBC interview.