These Celebrities Absolutely Nailed Their Wedding Dresses

Katie Holmes

Alas, it was never meant to last. Holmes’ wedding to action star Tom Cruise was all that everyone was talking about when they wedded in 2006. It was a few months after the birth of their daughter, Suri.

PA PHOTOS

Katie Holmes wore a gown by Giorgio Armani that was off-the-shoulder for the Italy ceremony. Sadly, they divorced in 2012 and the world truly never recovered. Still, we have the photos we can use to marvel at the 2000s nostalgia.