A wedding to remember...