Actor Tom Cruise and actress Katie Holmes pose in their wedding attire on Nov. 18, 2006, at the Odescalchi Castle overlooking Lake Bracciano outside of Rome.
Cruise and Holmes were married November 18 at a castle outside Rome, Italy, in a lavish ceremony the tabloids universally dubbed a “fairytale.” During the reception, Andrea Bocelli serenaded the Armani-clad couple, and after a fireworks display, the A-list Hollywood crowd moved to a second castle to party into the wee hours. Immediately afterwards the newlyweds reportedly jetted off to their honeymoon in the Maldives.





