Katie Holmes visited her husband Tom Cruise on set in Boston where he is filming his latest movie Knight & Day. Katie put her hand around her husband and cuddled and kissed him all the time as the two took a walk around together. Katie stayed for a few hours before heading to the Boston airport. Movie Star Love!