The celebrity couple exchanged rings during the ceremony designed by Cartier, which were made of white gold with diamonds.
Holmes' off-the-shoulder Giorgio Armani-designed gown featured an ivory silk train adorned with Valenciennes lace and Swarovski beaded crystal embroidery.
She had on an ivory tulle floor-length veil and ivory silk shoes and carried a bouquet of flowers also designed by Armani featuring calla lilies wrapped in leaves of galas and steelgrass.
Holmes' sister and Matron of Honor, Nancy Blaylock, wore a black charmeuse, silk-layered evening dress, with an empire waist and floor-length skirt.
Her off-the-shoulder neckline was made of black lace.
The best man was Cruise's best friend, David Miscavige.
According to Us Weekly magazine, Connor carried Suri down the aisle who wore various layers of organza and chiffon.
According to designer Giorgio Armani, the baby's dress was "inspired by her mother's bridal gown."
Following the ceremony, guests were treated to cocktails and specially prepared Italian hors d'oeuvres, followed by a multi-course meal.
At the wedding reception, which was accented with red roses, the bride wore an asymmetric champagne Giorgio Armani Prive evening dress of silk organza decorated in Swarovski crystal beads.
The couple's five-tiered white chocolate wedding cake was decorated with marzipan roses and was studded with white chocolate chips and featured white chocolate mouse and white chocolate cream filling.
Holmes' first dance was with her father to “What a Wonderful World” and the newlyweds' first dance was to “Songbird” by Fleetwood Mac.
According to news show Entertainment Tonight, Holmes did not toss her bouquet.
The couple left Rome on Sunday for the Maldives in the Indian Ocean for their honeymoon.
Article Copyright Entertainment News Network All Rights Reserved.