Kate Winslet won over the hearts of millions as the well-to-do Titanic survivor Rose DeWitt Bukater. “Titanic” is credited with launching Winslet on to the global stage. Her counterpart, Leonardo DiCaprio, who played Jack Dawson, did not attend the premiere. (Alastair Grant / AP)