Tom Cruise and Katie Holmes are getting busy in Italy as they prepare for their nuptials on Saturday (18NOV06), with a series of official visits. The couple spent Tuesday night (14NOV06) dining with the ODESCALCHI family and friends at the Palazzo Odescalchi castle, where they'll wed at the weekend. Yesterday, the Hollywood couple visited City Hall in Rome, Italy, presumably putting the finishing touches to the legal aspects of their wedding.