Officially, they got married in Los Angeles, but the spectacle of the wedding between Tom Cruise and Katie Holmes was here, in a 15th-century castle that evoked fairy tales and lit up with red, white and green fireworks for a cheering, celebrity-laden crowd.
There were fireworks inside, too, a â€œnever-ending kissâ€ between the betrothed after they exchanged vows on November 18. The kiss lasted so long it caused guests to shout â€œstop, stop!â€ said Giorgio Armani, who attended the wedding and designed the outfits of the bride, groom and their baby, Suri.
The ceremony was a lavish affair to perhaps the celebrity worldâ€™s most closely watched relationship, proclaimed with Cruiseâ€™s leap on Oprah Winfreyâ€™s couch, bestowed with the nickname â€˜TomKatâ€™ and raised to a new level seven months ago when Holmes gave birth to their daughter.
The evening wedding was performed by a Scientology minister in front of more than 150 relatives and friends, the coupleâ€™s publicists said.
Oil-fed torches and tiny candles flickered from the battlements and windows of the Odescalchi castle as the couple and guests gathered for the ceremony. Suri, dressed in white, arrived in her motherâ€™s arms.
Famous guests included Brooke Shields, Richard Gere, Jennifer Lopez, Jim Carrey and Victoria Beckham, wife of Real Madrid footballer David Beckham.