video.news.sky.com Since they got together Tom Cruise and Katie Holmes have been happy to publicly declare their love for each other - and they've been at it again. This time they decided to perform a song and dance number at a Hollywood charity dinner.