Talking to MTV News, the 36-year-old revealed that there are things she would have changed about her performance, but she is ultimately happy with how far she has come both professionally and personally since the experience.
"My American accent could've been much better. My acting could've been a lot better," Winslet explained of her perceived shortcomings.
"[But] I prefer myself as a 36-year-old. It's really weird 'cause when you're 21 you think, 'Oh God, when I'm 36, oh God, that's nearly 40 and I'll look really old and wrinkly by then'. And actually I quite like the way I look. I feel okay about myself these days."