Kate Winslet as Rose DeWitt Bukater (Titanic, 1997). Dinner on the Titanic was the most elegant event on the most luxurious ocean liner. Women from the first class had to wear: an evening dress, without a hat, long white gloves, shoes made of kid leather or satin to match the dress, an opera handbag and a fan. For Rose, costume designer Deborah Lynn Scott chose an evening dress embroidered with beads and embroidery. With elegant white opera gloves, diamond necklace and earrings.