Here comes the Bride and Groom...