Tom Cruise and Katie Holmes
Credit: Robert Evans/WireImage

Happy anniversary, Katie Holmes and Tom Cruise! The couple celebrates five years since saying "I do" today, as it was November 18th, 2006 when the couple wed at the 15th-century Odescalchi Castle in Bracciano, Italy. Holmes wore an off-the-shoulder Armani gown for the Scientology ceremony, adorned with Swarovski crystals, embroidery, and a silk train, topped with a floor-length veil made of ivory tulle.

See our favorite celebrity wedding dresses of all time in the gallery!