This post was originally published on this siteAt age 21, Kate Winslet achieved superstardom when she played Rose Dewitt Bukater in James Cameron’s 1997 blockbuster “Titanic” – but fame came with a price.