A beautiful wedding.