El 18 de noviembre de ese año, Holmes y Cruise se casaron en el castillo Odescalchi en Bracciano, Italia, en una ceremonia que asistieron muchas estrellas de Hollywood.