there are so many special moments to remember in the course of each wedding and marriage - the engagement, the ceremony & reception, and all the anniversaries to come.