Katie Holmes visited hubby Tom Cruise in Vancover, dashing media reports that their marriage is on the rocks.
Katie Holmes visits Tom Cruise in Vancouver