A rainy day made the love of these two shine even brighter. With everything glistening, and two very happy families joining together, Zach and Ali had a truly magical day.
Take a look at the highlights from their wedding. Share with friends. Let's spread this love all the way around the world.