La boda de los actores tuvo lugar en 2006 en el castillo de Odescalchi en Roma (Italia). El "sí quiero" se dio ante un ministro de la iglesia de la cienciología, frente al que Cruise le entregó a Holmes tres símbolos que representan su fé: una olla, un gato y un peine. Además, los camareros tenían que ir vestidos con prendas medievales. El enlace costó al rededor de dos millones de dólares. Se separaron en 2012.
Algunos no sólo han gastado mucho dinero en sus bodas, sino que las han celebrado varias veces y durante varios días.