And then there was the wedding! Magical moments from a magical couple. A day full of warmth, humor, emotion, and beauty . . . 

Comment