Khloé Kardashian and Tristan Thompson hold hands in rare public appearance