Matthew McConaughey as Jack and Gwyneth Paltrow as Rose in Titanic
Played by: Leonardo DiCaprio and Kate Winslet