Kate Winslet and Leonardo DiCaprio may not have ever been a couple in real life, but they will forever be one of our favorite duos. Their special bond started when they starred in Titanic together in 1997, and their friendship has only grown from there. In addition to sharing the screen again in 2008's Revolutionary Road, Kate and Leo also hit red carpets together, share backstage embraces, and gush about their love for each other in interviews. Oh, and Leo also gave Kate away at her 2012 wedding to Ned Rocknroll. One thing the duo does on a regular basis that perfectly reflects this closeness is hold hands. Keep reading to see what we mean (while listening to "My Heart Will Go On," obviously).