bride and groom in st andrews