Tom Cruise continues his love affair with three-piece suits while leading wife Katie Holmes to dinner Tuesday night at Mastro's Steakhouse in Beverly Hills. Afterwards, the obliging actor reportedly signed autographs for fans while Holmes waited in their car.