(Source: Pinterest/Wendy Shoup)
Prev 37 of 56 Next
37. 1997
Kate Winslet couldn't have played a better Rose than if she was born for the role (which, if you ask us, she totally was). Could anyone else have pulled off that luxurious, velvet-clad elegance? Definitely not.

Photo credit here.