weather icon 59 °

Tom Cruise and Katie Holmes

Tom Cruise and Katie Holmes during their wedding on Saturday, Nov. 18, 2006 at the 15th-century Odescalchi Castle overlooking Lake Bracciano outside of Rome.